항상 도움을 주셔서 감사합니다
아래의 수식에서 BuySetup = false가 되는조건으로
ADXv가 20이하에서 50캔들이상 머무르면 false가 되는 수식을 부탁드립니다.
input : Period(14);
var : BuySetup1(true),ADXv(0),DP(0),DM(0);
ADXv = ADX(Period);
DP = DiPlus(Period);
DM = DiMinus(Period);
if BuySetup == false and CrossUp(ADXv,30)
Then Buysetup = True;
if ADXv가 20이하에서 50캔들이상 머무르면 Then
BuySetup = false;
답변 1
예스스탁
예스스탁 답변
2020-09-16 15:40:06
안녕하세요
예스스탁입니다.
input : Period(14);
var : BuySetup(true),ADXv(0),DP(0),DM(0);
ADXv = ADX(Period);
DP = DiPlus(Period);
DM = DiMinus(Period);
if BuySetup == false and CrossUp(ADXv,30) Then
Buysetup = True;
if BuySetup == true and CountIf(ADXv<=20,50) == 50 Then
BuySetup = false;
즐거운 하루되세요
> 뽄때 님이 쓴 글입니다.
> 제목 : 문의드립니다
> 항상 도움을 주셔서 감사합니다
아래의 수식에서 BuySetup = false가 되는조건으로
ADXv가 20이하에서 50캔들이상 머무르면 false가 되는 수식을 부탁드립니다.
input : Period(14);
var : BuySetup1(true),ADXv(0),DP(0),DM(0);
ADXv = ADX(Period);
DP = DiPlus(Period);
DM = DiMinus(Period);
if BuySetup == false and CrossUp(ADXv,30)
Then Buysetup = True;
if ADXv가 20이하에서 50캔들이상 머무르면 Then
BuySetup = false;