커뮤니티
수식 문의 드립니다.
2017-10-12 06:56:13
111
글번호 113311
안녕하세요
하기 확인 부탁드립니다.
var1 = ADX(P);
if MarketPosition == 1 and IsEntryName("b1") == true and countif(C< O,2) == 2 and var1 <= var1[1] Then{
sell("s111");
}
if MarketPosition == -1 and IsEntryName("s1") == true and countif(C>O,2) == 2 and var1 <= var1[1] Then{
buy("b111");
}
상기 수식에서 조건 한가지를 추가하고 싶습니다.
매도 진입시 DM 선이 ADX 라인 위에 있을때는 진입 대기 합니다.
DM 과 DP 모두가 ADX 라인 위에 있을때는 진입합니다. DM선만 위에 있을때 적용합니다.
매수 진입시 DP 선이 ADX 라인 위에 있을때는 진입 대기 합니다.
DP 와 DM 모두가 ADX 라인 위에 있을때는 진입합니다. DP선만 위에 있을때 적용합니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2017-10-12 17:15:50
안녕하세요
예스스탁입니다
input : P(14);
var1 = ADX(P);
var2 = DiPlus(P);
var3 = DiMinus(P);
if MarketPosition == 1 and IsEntryName("b1") == true and countif(C< O,2) == 2 and var1 <= var1[1] and
!(var3 > var1 and var2 < var1) Then{
sell("s111");
}
if MarketPosition == -1 and IsEntryName("s1") == true and countif(C>O,2) == 2 and var1 <= var1[1] and
!(var2 > var1 and var3 < var1) Then{
buy("b111");
}
즐거운 하루되세요
> softtoug 님이 쓴 글입니다.
> 제목 : 수식 문의 드립니다.
> 안녕하세요
하기 확인 부탁드립니다.
var1 = ADX(P);
if MarketPosition == 1 and IsEntryName("b1") == true and countif(C< O,2) == 2 and var1 <= var1[1] Then{
sell("s111");
}
if MarketPosition == -1 and IsEntryName("s1") == true and countif(C>O,2) == 2 and var1 <= var1[1] Then{
buy("b111");
}
상기 수식에서 조건 한가지를 추가하고 싶습니다.
매도 진입시 DM 선이 ADX 라인 위에 있을때는 진입 대기 합니다.
DM 과 DP 모두가 ADX 라인 위에 있을때는 진입합니다. DM선만 위에 있을때 적용합니다.
매수 진입시 DP 선이 ADX 라인 위에 있을때는 진입 대기 합니다.
DP 와 DM 모두가 ADX 라인 위에 있을때는 진입합니다. DP선만 위에 있을때 적용합니다.
감사합니다.