أخبرني المزيد عن النصوص البرمجية الخاصة بالمجتمع
يحتوي قسم سكربتات مجتمع TradingView على ثلاثة أنواع من البرامج النصية التي يمكن للمتداولين استخدامها: المؤشرات والاستراتيجيات والمكتبات. لديهم العديد من أوجه التشابه، ولكن كل نوع محدد من النص مصمم لحالة الاستخدام الخاصة به.
المؤشرات
المؤشرات عبارة عن نصوص برمجية للأغراض العامة يمكنها إجراء أي عمليات حسابية تمت برمجتها بواسطة المؤلف وعرضها على مخطط. يمكن أن يكون شيئًا بسيطًا جدًا، مثل المتوسط المتحرك، أو شيئًا معقدًا للغاية، مثل جهاز فحص يراقب عشرات الرموز ويبحث عن عدة إشارات مختلفة. وظيفة التنبيه التي تتيحها المؤشرات تتيح لك الحصول على إخطارات عند استيفاء بعض الشروط المحددة ؛ يمكن إعداد الشرط المحدد من قبل مستخدم مؤلف المؤشر المعني.
يمكن العثور على المؤشرات في قسم "المؤشرات والاستراتيجيات ". الموجود فوق الرسم البياني، أو في قسم البرامج النصية للمجتمع.
الاستراتيجيات
تم تصميم الإستراتيجيات للاختبار العكسي، أي اختبار إستراتيجية تداول قائمة على البيانات التاريخية للتحقق من جدواها. للقيام بذلك، فإنها توفر للمستخدمين مجموعة واسعة من الوظائف لمحاكاة التداول الواقعي. يمكنك تحديد رأس المال الأولي وحجم المركز، ومحاكاة العمولة والهامش، واستخدام أنواع أوامر مختلفة تسمح لك بإنشاء أقواس الربح / الخسارة ووقفات التتبع، وأكثر من ذلك بكثير. يتم حساب الإستراتيجيات بواسطة محرك إستراتيجي يقوم بإنشاء إدخالات مركزية ومخارج وعرضها على الرسم البياني، وللحصول على دقة إضافية، يقوم المحرك بمحاكاة حركة سعر intrabar لتنفيذ الأوامر المستندة إلى السعر بشكل صحيح. تدعم الإستراتيجيات أيضًا وظيفة التنبيه، جنبًا إلى جنب مع التنبيهات التي تم إعدادها بواسطة مؤلف البرنامج النصي، يمكنهم أيضًا الحصول على تنبيهات ترسل إشعارات كلما تغير المركز.
يمكن العثور على المؤشرات في قسم "المؤشرات والاستراتيجيات ". الموجود فوق الرسم البياني، أو في قسم البرامج النصية للمجتمع. في السابق، كان يتم الإشارة إلى الاستراتيجيات برمز خاص:
بمجرد التحميل على الرسم البياني، يمكنك الوصول إلى معلمات تكوين مؤشر أو إستراتيجية باستخدام إعدادات مربع الحوار، يمكن الوصول إليه من قائمة البرنامج النصي المنبثقة. الاستراتيجيات تستخدم عنصر إضافي الخصائص علامة التبويب لتكوين معلمات خاصة بالاختبار العكسي، مثل رأس المال الأولي والعمولة. تعرض الإستراتيجيات أيضًا الإدخالات والمخارج على المخطط باستخدام علامات الأسهم وتعرض معلومات الاختبار الخلفي التفصيلية في ملف اختبار الإستراتيجية جزء تحت الرسم البياني:
المكتبات
المكتبات عبارة عن منشورات تحتوي على دوال يمكن إعادة استخدامها في مؤشرات Pine Script ™ أو الاستراتيجيات أو في مكتبات أخرى. إنها مفيدة لتحديد الدوال المستخدمة بشكل متكرر حتى لا يتم تضمين شفرة المصدر الخاصة بها في كل نص برمجي حيث تكون هناك حاجة إليها. بمجرد نشر المكتبة، يمكن للنصوص الأخرى استيرادها عبر الكلمة الأساسية "استيراد". من المفترض أن يتم استيراد المكتبات في رمز، وليس إضافتها إلى الرسم البياني مباشرةً، ولهذا السبب لم يتم العثور عليها في "المؤشرات والاستراتيجيات"، ولكن يمكنك فلترة المكتبات في قسم النصوص البرمجية الخاصة بالمجتمع.
يمكن نشر الإستراتيجيات والمؤشرات بأحد الأنماط الثلاثة: مفتوحة المصدر أو محمية أو بدعوة فقط. نرى هنا لمزيد من المعلومات حول أنواع المنشورات. دائما ما يتم نشر المكتبات مفتوحة المصدر.
لمزيد من المعلومات حول نشر النصوص البرمجية، زر قسم "النشر" في دليل مستخدم Pine.