نظرة عامة على صفحة البرمجة النصية

صفحة البرمجة النصية هي المكان الذي تكتب فيه مؤشراتك واستراتيجياتك المؤتمتة. وهي تحمل قائمة السكربتات، وشريط الهوية، والمحرّر، وشريط التشغيل، وكونسول المخرجات، وعمود المرجع.

Senzoukria · التوثيق · آخر تحديث: سبتمبر 2026


أين تجده

الموضع
القائمة الرئيسة ← Scripting
عنوان الصفحة الفرعي
«اكتب مؤشراتك واستراتيجياتك المؤتمتة بالكامل. وكل شيء يعمل معزولًا على هذا الجهاز — بلا شبكة، وبلا وصول إلى الملفات، وبلا واجهة وسيط.»
ميزانية التشغيل
ثانيتان لكل تنفيذ، في عامل معزول
تشغيل العيّنة
300 شمعة اصطناعية، حجم تيك 0.25
التخزين
تُحفظ السكربتات محلّيًّا تحت المفتاح orderflow.userIndicators.v1

ما الذي تفعله

كل منطقة في الصفحة تجيب عن سؤال واحد: القائمة تقول على أي سكربت تعمل، وشريط الهوية يقول ما اسمه وأين يرسم وبأي لغة، والمحرّر يقول ماذا يفعل، وشريط التشغيل يتصرّف، والكونسول والرسوم التخطيطية تقول ماذا أنتج آخر تشغيل.

وبين شريط الهوية والشفرة يجلس شريط من سطر واحد بأربع خطوات — Write وCheck وRun وResult — كلٌّ منها يعرض حالته الحقيقية بدل مسار مثالي. فـ Write إمّا Saved أو Unsaved changes. وCheck يبلّغ بـ JavaScript, no engine needed، أو بطور المحرّك في حالة Python، أو بـ Code looks like Python حين تناقض الشفرة اللغة المعلَنة. وRun إمّا Not run yet أو Running… أو مدّة وعدد شموع، أو إخفاق مع سطره. وResult يبلّغ عن المخرجات، أو عن قرار الاستراتيجية، أو عن الخطأ مع عدّادات سجلّاته.

عناصر التحكّم

عناصر التحكّم الحقيقية في الصفحة وقيمها الافتراضية
عنصر التحكّمالافتراضيما الذي يغيّره
New indicator—ينشئ سكربتًا تعيد دالّته compute() مخرجات قابلة للرسم.
New strategy—ينشئ سكربتًا تعيد دالّته decide() قرار تداول للحساب المحاكى.
Start from a template—يفتح معرض القوالب، مرشَّحًا بلغة السكربت.
Scripts (مفتاح القائمة)مفتوحةيطوي القائمة اليسرى ليمنح المحرّر العرض.
TargetOn the chart«On the chart» يرسم فوق السعر؛ و«Own pane» يمنح السكربت لوحته الخاصة.
LanguageJavaScriptتُحفظ مع السكربت. وتبديلها لا يترجم الشفرة.
Run on sample dataCtrl+Enterيشغّل المسوّدة على 300 شمعة اصطناعية ويملأ الشريط والرسوم التخطيطية والكونسول.
SaveCtrl+Sيقرأ الزرّ Saved حين يكون كل شيء نظيفًا، وSave changes حين تكون المسوّدة معدَّلة.
Show on the chartمفعَّل لمؤشر جديدالمؤشر المنشأ حديثًا معروض أصلًا؛ والمفتاح يضيفه إلى لوحة المؤشرات أو يزيله منها، في مجموعة «My scripts».

كيف تستعملها

  • ابدأ من قالب بدل ملفّ فارغ: فكلٌّ منها يُظهر وصولًا مختلفًا إلى البيانات — الإغلاقات، والدلتا، والجلسة، والـ footprint مستوًى بمستوًى، ومركزًا مفتوحًا.
  • شغّل مبكّرًا وكثيرًا. فالتشغيل محلّي وحتمي ولا يكلّف شيئًا.
  • اقرأ الشريط من اليسار إلى اليمين حين يبدو شيء خاطئًا: فهو يسمّي أول خطوة ليست في حال جيّدة.
  • احفظ قبل تفعيل Show on the chart — فالرسم يقرأ السكربت المحفوظ، لا المسوّدة.

الحدود والمزالق

  • تعمل السكربتات في عامل معزول بميزانية ثانيتين. والحلقة اللانهائية تقتل عاملها هي، لا التطبيق.
  • والاستراتيجية تتداول حساب التقييم المحاكى على هذا الجهاز وحده؛ ولا تستطيع بلوغ وسيط أبدًا.
  • وبيانات العيّنة مشية عشوائية حتمية، لا سوق. والتشغيل يثبت أن الشفرة تُنفَّذ وتعيد الشكل الصحيح، لا أنها مربحة أبدًا.
  • وتبقى الصفحة مركَّبة حين تغادرها، فالعودة فورية وردّ المساعد الطويل يواصل الوصول.

هذه الصفحة بلغات أخرى

أسئلة شائعة

أين تُخزَّن سكربتاتي؟
في التخزين المحلّي لهذا الجهاز، تحت orderflow.userIndicators.v1. ولا تُرفع إلى أي مكان.
على ماذا يعمل Run on sample data فعلًا؟
على 300 شمعة اصطناعية مولَّدة بمشية عشوائية حتمية، بحجم تيك 0.25 يمرّره السياق. والسكربت نفسه مشغَّلًا مرّتين يعطي النتيجة نفسها.
لماذا خطوة Check في الشريط حمراء؟
إمّا لأن اللغة المعلَنة تناقض الشفرة، وإمّا لأن محرّك اللغة المعلَنة غائب أو أخفق في الإقلاع. والخطوة تسمّي أيّهما.

اقرأ أيضًا