커뮤니티

매매식 좀 요청 드립니다.

프로필 이미지
요타
2023-10-30 12:25:16
783
글번호 173512
답변완료
* 항상 많은도움에 고맙습니다. * 아래 수식에서 15틱 이상 발생 하면 매매식 좀 요청 드립니다. 단순하게 var1 + PriceScale*15 하면 매매식이 안됨니다. 즉 신호가 먼저 발생 하고 + PriceScale*15 에 매매식이 나와야 합니다. <요청사항> 1. 신호발생(crossup(var1,var2)) 이후 신호 발생가격 + PriceScale*15 되면 매수 2. 20틱 수익후 청산 var1 = ma(c,5) ; var2 = ma(c,10) ; if crossup(var1,var2) then buy("aa1") ; if crossdown(var1,var2) then sell("bb1") ; * 고맙습니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-10-31 17:56:46

안녕하세요 예스스탁입니다. var : T(0),S(0); var1 = ma(c,5) ; var2 = ma(c,10) ; if crossup(var1,var2) then { T = 1; S = C; } if T == 1 Then { buy("aa1",AtStop,S+PriceScale*15); if H >= S+PriceScale*15 Then T = 2; } if crossdown(var1,var2) then { T = 1; S = C; } if T == -1 Then { Sell("bb1",AtStop,S-PriceScale*15); if L <= S-PriceScale*15 Then T = -2; } 즐거운 하루되세요 > 요타 님이 쓴 글입니다. > 제목 : 매매식 좀 요청 드립니다. > * 항상 많은도움에 고맙습니다. * 아래 수식에서 15틱 이상 발생 하면 매매식 좀 요청 드립니다. 단순하게 var1 + PriceScale*15 하면 매매식이 안됨니다. 즉 신호가 먼저 발생 하고 + PriceScale*15 에 매매식이 나와야 합니다. <요청사항> 1. 신호발생(crossup(var1,var2)) 이후 신호 발생가격 + PriceScale*15 되면 매수 2. 20틱 수익후 청산 var1 = ma(c,5) ; var2 = ma(c,10) ; if crossup(var1,var2) then buy("aa1") ; if crossdown(var1,var2) then sell("bb1") ; * 고맙습니다.