أنا أبحث عن تنبيه يفضل أن يكون صوتي عند تقاطع 20 و 80 عند مؤشر ستوكاستيك. إما أن تستخدم مع محطة تداول العملات الأجنبية أو MT4.
أنا أبحث عن تنبيه يفضل أن يكون صوتي عند تقاطع 20 و 80 عند مؤشر ستوكاستيك. إما أن تستخدم مع محطة تداول العملات الأجنبية أو MT4.
اختفى الرابط. هل لدى أي شخص هذا في الأماكن المغلقة ، وإذا كان الأمر كذلك ، هل يمكنهم نشره مجبر كثيرا.
1 مرفق (ق)
هنا يا الذهابOriginally Posted by ;
https://www.forexdrop.com/attachment...8750462454.mq4
هتاف زميله. هذا مدروس حقا لك.
Originally Posted by ;Originally Posted by ;
هل أي شخص قادر على إضافة تنبيه عبر البريد الإلكتروني إلى هذا أكثر من شراءبيع العشوائية العشوائية؟ شكرا مقدما .../ ----------------------------------------- ------------------------- /| Stochastic4Alerts.mq4 |/| |/| |/ ----------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- المعلمات extern int KPeriod = 8 ؛ extern int DPeriod = 3؛ extern تباطؤ = 3 ؛ مستوى مزدوج خارجي 1 = 20 ؛ مستوى مزدوج خارجي = 80 ؛ المستوى المزدوج الخارجي = 0 ؛ مستوى مزدوج خارجي = 0 ؛ السلسلة الخارجية AlertFile1 = alert.wav؛ السلسلة الخارجية AlertFile2 = alert.wav؛ السلسلة الخارجية AlertFile3 =؛ السلسلة الخارجية AlertFile4 =؛/---- buffers double MainBuffer []؛ إشارة مزدوجة [] ؛ مرتفعات مزدوجة [] ؛ ضعف LowesBuffer [] ؛/---- int draw_begin1 = 0؛ int draw_begin2 = 0 ؛ lastBid مزدوج ؛ تنبيه التاريخ [4] ؛ bool bFirstTick؛/ ----------------------------------------------- ------------------- /| وظيفة التهيئة المخصصة |/ ----------------------------------------------- ------------------- int init () {string short_name؛/---- 2 يتم استخدام مخازن مؤقتة إضافية للعد. IndiorBuffers (4)؛ SetIndexBuffer (2 ، HighesBuffer) ؛ SetIndexBuffer (3 ، LowesBuffer) ؛/---- indior lines SetIndexStyle (0، DRAW_LINE)؛ SetIndexBuffer (0 ، MainBuffer) ؛ SetIndexStyle (1، DRAW_LINE)؛ SetIndexBuffer (1 ، SignalBuffer) ؛/---- name for DataWindow and subwindow label short_name = Sto ( KPeriod ، DPeriod ، Slowing )؛ IndiorShortName (SHORT_NAME)؛ SetIndexLabel (0، SHORT_NAME)؛ SetIndexLabel (1، الإشارة)؛/---- draw_begin1 = KPeriod Slowing؛ draw_begin2 = draw_begin1 DPeriod. SetIndexDrawBegin (0، draw_begin1)؛ SetIndexDrawBegin (1، draw_begin2)؛ bFirstTick = false ؛ alert [0] = 0 ؛ تنبيه [1] = 0 ؛ alert [2] = 0 ؛ تنبيه [3] = 0 ؛/---- return (0)؛ }/ ---------------------------------------------- -------------------- /| مؤشر الاستوكاستك |/ ----------------------------------------------- ------------------- int start () {int i، k؛ int counted_bars = IndiorCounted ()؛ سعر مزدوج/---- if (Barslt؛ = draw_begin2) return (0)؛/---- zero zero if (counted_barslt؛ 1) {for (i = 1؛ ilt؛ = draw_begin1؛ i ) MainBuffer [Bars-i] = 0؛ لـ (i = 1؛ ilt؛ = draw_begin2؛ i ) SignalBuffer [Bars-i] = 0؛ }/---- الحد الأدنى للعد i = Bars-KPeriod؛ if (counted_barsgt؛ KPeriod) i = Bars-counted_bars-1؛ بينما (igt ؛ = 0) {مضاعفة دقيقة = 1000000 ؛ ك = ط KPeriod-1؛ بينما (كلغ ؛ = ط) {السعر = منخفض [ك] ؛إذا (mingt؛ price) min = السعر؛ ك--؛ } LowesBuffer [i] = دقيقة ؛ أنا--؛ }/---- الحد الأقصى لعدد i = Bars-KPeriod؛ if (counted_barsgt؛ KPeriod) i = Bars-counted_bars-1؛ بينما (igt؛ = 0) {double max = -1000000؛ ك = ط KPeriod-1؛ بينما (كلغ ؛ = ط) {السعر = مرتفع [ك] ؛ إذا (maxlt؛ price) max = price؛ ك--؛ } HighesBuffer [i] = max؛ أنا--؛ }/----٪ K line i = Bars-draw_begin1؛ إذا (counted_barsgt؛ draw_begin1) i = Bars-counted_bars-1؛ بينما (igt؛ = 0) {double sumlow = 0.0؛ sumhigh مزدوج = 0.0 ؛ لـ (k = (i Slowing-1) ؛ kgt ؛ = i ؛ k--) {sumlow = Close [k] -LowesBuffer [k]؛ sumhigh = HighesBuffer [ك] -LowesBuffer [ك]. } if (sumhigh == 0.0) MainBuffer [i] = 100.0؛ else MainBuffer [i] = sumlowsumhigh * 100؛ أنا--؛ }/---- سيتم إعادة حساب آخر شريط يتم احتسابه إذا (counted_barsgt؛ 0) counted_bars--؛ int limit = Bars-counted_bars؛/---- خط الإشارة هو متوسط movimg بسيط لـ (i = 0 ؛ ilt ؛ الحد ؛ i )/---- if (bFirstTick) {if (IsCross (lastBid، MainBuffer [0]، Level1) AlertFile1! = alert [0]! = Time [0]) {PlaySound (AlertFile1)؛ تنبيه (STOCHASTIC الرمز () المستوى 1) ؛ alert [0] = الوقت [0] ؛ } if (IsCross (lastBid، MainBuffer [0]، Level2) AlertFile2! = alert [1]! = Time [0]) {PlaySound (AlertFile2)؛ تنبيه (STOCHASTIC الرمز () المستوى 2) ؛ alert [1] = الوقت [0] ؛ } if (IsCross (lastBid، MainBuffer [0]، Level3) AlertFile3! = alert [2]! = Time [0]) {PlaySound (AlertFile3)؛ تنبيه (STOCHASTIC الرمز () المستوى 3) ؛ alert [2] = الوقت [0] ؛ } if (IsCross (lastBid، MainBuffer [0]، Level4) AlertFile4! = alert [3]! = Time [0]) {PlaySound (AlertFile4)؛ تنبيه (STOCHASTIC الرمز () Level4) ؛ alert [3] = الوقت [0] ؛ }} bFirstTick = true؛ lastBid = MainBuffer [0]؛ عودة (0)؛ }/ ---------------------------------------------- -------------------- bool IsCross (double price1، double price2، double level) {bool rc = false؛ if ((price1gt؛ = level price2lt؛ level) || (price1lt؛ = level price2gt؛ level)) rc = true؛ عودة (الصليب الأحمر)؛ }
مرحبًا بالجميع آسف للوقوف على هذا الموضوع ، لكن بصفتي عضوًا صغيرًا ، لا يمكنني بدء سلاسل الرسائل الخاصة بي ... في الآونة الأخيرة ، كنت أتصفح مؤشرات الترابط الخاصة بـ Spudfyre حول مؤشرات الاستراتيجيات متعددة الأطر. أريد أن أجرب سلخ فروة الرأس بهذه الطريقة. في واحد في مشاركاته (
https://www.forexdrop.com/trading-di...-forecast.htmlقام بإرفاق مؤشر يعرض الاستوكاستك لإطارات زمنية مختلفة في نافذة داخلية واحدة (Thanks man
). هل هناك طريقة لإضافة تنبيه يخطر عند مؤشرات ستوكاستيك لإطارات زمنية مختلفة محاذاة وبدء القص في نفس الاتجاه؟ هتافات بول
2 مرفق (ق)
مرحبًا ، يتم تضمين هذا التنبيه أيضًا في FX Trading Station (استراتيجيات إضافة استراتيجيات).Originally Posted by ;
ربما هذا مفيد لك (mt4 indior):
https://www.forexdrop.com/bitcoin-ta...oss-alert.html