커뮤니티

수식문의 드립니다

프로필 이미지
비상8
2021-12-28 18:25:59
605
글번호 154934
답변완료
Input : Period(3),ntime(110000); var : value1(0,data2),value2(0,data3),Value3(0),Value5(0); value1 = ma(data2("c"),Period); value2 = ma(data3("C"),Period); value3 = value1 - value2; // 차 Value5 = data2("C")/data3("C")*100; // 비율 if Data2(Bdate != Bdate[1]) Then { Condition1 = False; Condition2 = False; } if Value5 >= 100 Then Condition1 = true; if Value5 < 100 Then Condition2 = true; if Condition1 == False and ((sdate != sdate[1] and stime >= ntime) or (sdate == sdate[1] and stime >= ntime and stime[1] < ntime)) Then Buy(); if Condition2 == False and ((sdate != sdate[1] and stime >= ntime) or (sdate == sdate[1] and stime >= ntime and stime[1] < ntime)) Then Sell(); 안녕하세요 value5 값이 10분봉에서 9시10분부터 현재봉까지 계속 모든봉에서 100 이상일경우 11시에 매수하고 (전일종가 보다 1프로이상 상승중이면 매수하지않고) value5 값이 9시10분부터 현재봉까지 계속 모든봉에서 100 이하일경우 11시에 매도하려 합니다 (전일종가 보다 1프로이상 하락중이면 매도하지않으려합니다) 괄호분 추가하려 합니다 수식부탁 드립니다 감사합니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-12-29 09:16:49

안녕하세요 예스스탁입니다. Input : Period(3),ntime(110000),Per(1); var : value1(0,data2),value2(0,data3),Value3(0),Value5(0); value1 = ma(data2("c"),Period); value2 = ma(data3("C"),Period); value3 = value1 - value2; // 차 Value5 = data2("C")/data3("C")*100; // 비율 if Data2(Bdate != Bdate[1]) Then { Condition1 = False; Condition2 = False; } if Value5 >= 100 Then Condition1 = true; if Value5 < 100 Then Condition2 = true; if Condition1 == False and C < DayClose(1)*(1+Per/100) and ((sdate != sdate[1] and stime >= ntime) or (sdate == sdate[1] and stime >= ntime and stime[1] < ntime)) Then Buy(); if Condition2 == False and C > DayClose(1)*(1-Per/100) and ((sdate != sdate[1] and stime >= ntime) or (sdate == sdate[1] and stime >= ntime and stime[1] < ntime)) Then Sell(); 새해 좋은 일만 가득하시길 바랍니다. > 비상8 님이 쓴 글입니다. > 제목 : 수식문의 드립니다 > Input : Period(3),ntime(110000); var : value1(0,data2),value2(0,data3),Value3(0),Value5(0); value1 = ma(data2("c"),Period); value2 = ma(data3("C"),Period); value3 = value1 - value2; // 차 Value5 = data2("C")/data3("C")*100; // 비율 if Data2(Bdate != Bdate[1]) Then { Condition1 = False; Condition2 = False; } if Value5 >= 100 Then Condition1 = true; if Value5 < 100 Then Condition2 = true; if Condition1 == False and ((sdate != sdate[1] and stime >= ntime) or (sdate == sdate[1] and stime >= ntime and stime[1] < ntime)) Then Buy(); if Condition2 == False and ((sdate != sdate[1] and stime >= ntime) or (sdate == sdate[1] and stime >= ntime and stime[1] < ntime)) Then Sell(); 안녕하세요 value5 값이 10분봉에서 9시10분부터 현재봉까지 계속 모든봉에서 100 이상일경우 11시에 매수하고 (전일종가 보다 1프로이상 상승중이면 매수하지않고) value5 값이 9시10분부터 현재봉까지 계속 모든봉에서 100 이하일경우 11시에 매도하려 합니다 (전일종가 보다 1프로이상 하락중이면 매도하지않으려합니다) 괄호분 추가하려 합니다 수식부탁 드립니다 감사합니다