커뮤니티

문의드립니다.

프로필 이미지
회원
2019-06-05 15:31:33
205
글번호 129221
답변완료
var : Diff2(0,data2),diff3(0,data3),sum(0,data2); diff2 = data2((C-OpenD(0))/PriceScale); diff3 = data3((C-OpenD(0))/PriceScale); sum = diff2+diff3; if diff2 > sum - diff3 *1.5 Then buy(); if diff3 > sum - diff2 *1.5 Then sell(); .......................................................... 상기 시스템에서 조건식을 하나 더 첨가 하고 싶은데 안되네요. 상기식에서 sum 부분이 절대값으로 10 이상이 넘고 diff2나 diff3 각각의 값 보다 클때만 매수 매도 진입이 이루어 질 수 있게 수정해 주세요 감사합니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-06-05 15:41:08

안녕하세요 예스스탁입니다. var : Diff2(0,data2),diff3(0,data3),sum(0,data2); diff2 = data2((C-OpenD(0))/PriceScale); diff3 = data3((C-OpenD(0))/PriceScale); sum = diff2+diff3; if abs(sum) >= 10 and diff2 > sum - diff3 *1.5 Then buy(); if abs(sum) >= 10 and diff3 > sum - diff2 *1.5 Then sell(); 즐거운 하루되세요 > dkdldb 님이 쓴 글입니다. > 제목 : 문의드립니다. > var : Diff2(0,data2),diff3(0,data3),sum(0,data2); diff2 = data2((C-OpenD(0))/PriceScale); diff3 = data3((C-OpenD(0))/PriceScale); sum = diff2+diff3; if diff2 > sum - diff3 *1.5 Then buy(); if diff3 > sum - diff2 *1.5 Then sell(); .......................................................... 상기 시스템에서 조건식을 하나 더 첨가 하고 싶은데 안되네요. 상기식에서 sum 부분이 절대값으로 10 이상이 넘고 diff2나 diff3 각각의 값 보다 클때만 매수 매도 진입이 이루어 질 수 있게 수정해 주세요 감사합니다