اسکریپت کاج: هر سه شاخص باید روند را تأیید کنند

ساخت وبلاگ

استراتژی های من مبتنی بر 3 شاخص مختلف است. به عنوان یک شرط ، همه آنها باید حداقل در یک شمع نادرست باشند قبل از اینکه نشانگر اصلی درست شود. در مثال من شمع 4 ماشه ای دریافت نمی کند ، زیرا شاخص 2 در شمع 3 نادرست نبود. شمع 10 برای شاخص اصلی صادق است ، زیرا تمام شاخص ها در شمع 8 یا 9 نادرست بودند.

بار 1 2 3 4 5 6 7 8 9 10 11 12
شاخص 1 درست است، واقعی درست است، واقعی دروغ درست است، واقعی درست است، واقعی دروغ درست است، واقعی درست است، واقعی دروغ درست است، واقعی . .
نشانگر 2 دروغ درست است، واقعی درست است، واقعی درست است، واقعی دروغ دروغ درست است، واقعی درست است، واقعی دروغ درست است، واقعی . .
شاخص 3 دروغ درست است، واقعی دروغ درست است، واقعی دروغ دروغ درست است، واقعی دروغ درست است، واقعی درست است، واقعی . .
شاخص های ذوب دروغ درست است، واقعی دروغ نادرست (همه در شماره 3 نادرست نبودند) دروغ دروغ درست است، واقعی دروغ درست است، واقعی درست است، واقعی . .

شما خیلی به من کمک می کنید! دنبال کردن ذوب شدن از 13 ژانویه 2022 در ساعت 19:30 پرسید Meltinsands Meltinsands 19 6 6 نشان برنز آیا می توانید توضیح دهید که چگونه #2 و #9 درست است؟ 13 ژانویه 2022 در 19:57

1 پاسخ 1

مرتب شده توسط: تنظیم مجدد به طور پیش فرض

اگر من به درستی درک کنم ، شما به نشانگر ذوب نیاز دارید که وقتی شاخص های 1-2-3 صحیح هستند ، صحیح باشد ، اما تنها در صورتی که شاخص های 1-2-3 در هر نقطه در 2 میله قبلی نادرست بوده اند.

این کد شبه این کار را انجام می دهد.

//@نسخه = 5 نشانگر ("اسکریپت من" ، پوشش = درست) var bool a = na // شاخص 1 var bool b = na // شاخص 2 var bool c = na // شاخص 3 var bool m = na // نشانگر ذوب M: = A و B و C و (نه A [1] یا نه A [2]) و (نه B [1] یا نه B [2]) و (نه C [1] یا نه C [2]) طرح (NA) 

یا می توانید این کار را با یک عملکرد انجام دهید ، که باعث بهبود خوانایی کد می شود.

//@version=5 indicator("My Script", overlay=true) var bool a = na // indicator 1 var bool b = na // indicator 2 var bool c = na // indicator 3 var bool m = na // melting indicator f_check(bool _x) =>_x و (نه _x [1] یا نه _x [2]) m: = f_check (a) و f_check (b) و f_check (c) طرح (na) 

در پاسخ به این نظر 1 را ویرایش کنید: مثال با تعداد مشخصی از شمع ها

//@نسخه = 5 نشانگر ("اسکریپت من" ، پوشش = درست) var bool a = na // شاخص 1 var bool b = na // شاخص 2 var bool c = na // شاخص 3 var bool m = na /شاخص ذوب می تواند وقتی شرایط برای A ، B ، C برآورده شود ، می تواند درست باشد و اگر همه محرک ها از آخرین تنظیم مجدد M: = A و B و C و A_Triggered و B_Triggered و C_Triggered // نشانگر ذوب درست است؟اگر m // تنظیم مجدد A_Triggered: = false b_triggered: = false c_triggered: = طرح کاذب (NA) 
سیگنال های تجاری...
ما را در سایت سیگنال های تجاری دنبال می کنید

برچسب : نویسنده : عبدالله بوتیمار بازدید : <-PostHit-> تاريخ : پنجشنبه 16 شهريور 1402 ساعت: 0:30