커뮤니티

수식 문의 드립니다.

프로필 이미지
softtoug
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선만 위에 있을때 적용합니다. 감사합니다.