معرض قوالب السكربتات

يفتح زرّ Start from a template معرضًا من سكربتات قابلة للتشغيل، يُظهر كلٌّ منها وصولًا مختلفًا إلى البيانات. والمعرض مرشَّح بلغة السكربت الذي تكتبه.

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


أين تجده

الموضع
صفحة البرمجة النصية ← Start from a template
الترشيح
القالب الذي لا نسخة له باللغة المختارة يُخفى بدل أن يُعرض ثم يخفق
التغطية
ستّة مؤشرات — أحدها بلغة C++ وحدها — واستراتيجيتان
كلٌّ منها يعمل كما كُتب
لا شفرة نائبة ولا شبه شفرة

ما الذي يفعله

أمام محرّر فارغ، السؤال ليس كيف تكتب متوسّطًا متحرّكًا بل ما الذي يُسمح لك بقراءته. وكل قالب يجيب عن ذلك بصيغة قابلة للتشغيل: الإغلاقات، والدلتا، والجلسة، والـ footprint مستوًى بمستوًى، ومركز مفتوح.

وحيث يوجد قالب بلغتَي JavaScript وPython معًا، فإنه يحمل الاسم نفسه والوصف نفسه والمخرَج نفسه، فتستطيع قراءة النسختين جنبًا إلى جنب لتتعلّم الصياغة. والمعرض ليس مكرَّرًا — بل يتبع اللغة المختارة في شريط الهوية.

القوالب

القوالب، ونوع كلٍّ منها، واللغات التي توجد بها
القالبالافتراضيما الذي يغيّره
EMA ribbonOn the chartمتوسّطان متحرّكان فوق السعر — أصغر مؤشر صحيح. بلغتَي JavaScript وPython.
Session cumulative deltaOwn paneدلتا مجموعة من افتتاح جلسة CME، تُصفَّر كل يوم. بلغتَي JavaScript وPython.
Buy imbalancesOn the chartاختلالات قُطرية تُقرأ مستوًى بمستوًى من الـ footprint. بلغتَي JavaScript وPython.
Session high / lowOn the chartالطرفان كلاهما مرسومَين خطَّين يمتدّان إلى اليمين. بلغتَي JavaScript وPython.
ATR percentageOwn paneالتذبذب نسبةً إلى السعر، في لوحته الخاصة. بلغتَي JavaScript وPython.
Breakout strategyOn the chartيشتري كسر قمّة N شمعة، بوقف خسارة وهدف ثابتَين. للحساب المحاكى وحده. بلغة JavaScript.
Mean reversion under regime (HMM + Hurst)On the chartنموذج ماركوف المخفي يستبعد نظام الأزمة، ودرجة z تقول متى تدخل، وأُسّ Hurst يؤكّد. بلغة Python وحدها — فهو يحتاج numpy.
Moving average (C++)On the chartمتوسّط متحرّك بسيط على 20 شمعة بلغة C++17 — أدنى صورة لـ of_compute. بلغة C++ وحدها.

كيف تستعمله

  • اختر القالب الذي يطابق وصوله إلى البيانات ما تريد قياسه، لا الذي يبدو مخرَجه الأقرب — فالوصول هو الجزء الصعب تخمينه.
  • غيّر الوسائط أولًا ثم أعد التشغيل: فكل قالب يقرأ إعداداته من params بقيمة افتراضية حرفية، وهي الصيغة التي يتعرّفها قارئ الوسائط.
  • أبقِ قالب الاختلالات في متناولك مرجعًا لقراءة مستويات الـ footprint: فهو الوحيد الذي يمشي على مستويات كل شمعة.

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

  • القالب الغائب في لغتك لا يظهر ببساطة. فعرضه ثم تركه يخفق سيكون أسوأ من عدم عرضه.
  • واستراتيجية النظام موجودة بلغة Python وحدها لأنها تحتاج numpy لتمريرة Baum-Welch ولحساب المدى المعاد تحجيمه؛ وكتابتها يدويًّا بلغة JavaScript ستكون شفرة مكرَّرة بلا فائدة.
  • والقوالب نقاط انطلاق، لا استراتيجيات مُتحقَّق منها. ولا شيء في المعرض ادّعاءٌ بخصوص الربحية.

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

أسئلة شائعة

لماذا أرى قوالب أقلّ في Python منها في JavaScript؟
المعرض يرشّح باللغة في الاتجاهين. فاستراتيجية الاختراق موجودة بلغة JavaScript وحدها، واستراتيجية النظام بلغة Python وحدها، فتختلف كل قائمة اختلافًا طفيفًا.
هل يكتب القالب فوق سكربتي الجاري؟
القالب يملأ المحرّر للسكربت الذي تنشئه. فاحفظ عن قصد، واستعمل New indicator أو New strategy حين تريد الإبقاء على ما لديك.
هل أستطيع خلط شفرة Python من قالب داخل سكربت JavaScript؟
لا — وخطوة Check ستخبرك: فهي تكشف حين تناقض الشفرة اللغة المعلَنة وتعرض التبديل.

اقرأ أيضًا