커뮤니티

재문의합니다.

프로필 이미지
종호
2020-01-13 15:49:12
183
글번호 135098
답변완료
아래수식이 진입이 되지 않고 있습니다. 안녕하세요 예스스탁입니다. var : t(0); var1 = (O+C)/2; var2 = ma(C,30); if t <= 0 and crossup(var1,var3) then { t = 1; if C > O Then { t = 2; value1 = c; } } if t >= 0 and CrossDown(var1,var3) then { t = -1; if C < O Then { t = -2; value1 = c; } } if t == 2 Then { if MarketPosition == 0 and c > value1 Then { buy(); t = 3; } } if t == -2 Then { if MarketPosition == 0 and c < value1 Then { sell(); t = -3; } } if MarketPosition == 1 and CrossDown(var1,var2) Then exitlong(); if MarketPosition == -1 and CrossUp(var1,var2) Then ExitShort(); 즐거운 하루되세요 > 종호 님이 쓴 글입니다. > 제목 : 문의드립니다. > 중간가격을 mid = (시가 + 종가)/2 ; 이라 정의 합니다. 매수: 무포지션에서 양봉이면서 동시에 중간가격 mid 가 30 이평선 위에 있으면 즉 mid > ma(c.30) 이면 매수조건= true 가 되고 중간가격 mid가 최초로 30 이평선 상방 돌파한 봉의 그 봉의 종가가 매수기준가가 됩니다. 매수기준가 = c ; 가 되고 그 이후의 발생하는 이후 언제가의 봉의 중간가격 mid 가 mid > ma(c.30) 이면서 종가 c > 매수기준가 이면 매수합니다. 단 무포지션에서 매수조건= true 가 되고 매수전에 중간가격 mid 가 mid < ma(c.30) 되면 매수조건= false 가 되어 매수조건은 취소됩니다. 매수청산: 매수후에 중간가격 mid 가 mid < ma(c.30) 되면 청산합니다. 매도: 무포지션에서 음봉이면서 동시에 중간가격 mid 가 30 이평선 아래에 있으면 즉 mid < ma(c.30) 이면 매도조건= true 가 되고 중간가격 mid가 최초로 30 이평선 하방 돌파한 봉의 그 봉의 종가가 매도기준가가 됩니다. 매도기준가 = c ; 가 되고 그 이후의 발생하는 이후 언제가의 봉의 중간가격 mid 가 mid< ma(c.30) 이면서 종가 c < 매도기준가 이면 매도합니다. 단 무포지션에서 매도조건= true 가 되고 매도전에 중간가격 mid 가 mid > ma(c.30) 되면 매도조건= false 가 되어 매도조건은 취소됩니다. 매도청산: 매수후에 중간가격 mid 가 mid > ma(c.30) 되면 청산합니다.
시스템
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2020-01-13 18:32:21

안녕하세요 예스스탁입니다. 죄송합니다. 변수가 잘못지정되었습니다. 수정한 식입니다. var : t(0); var1 = (O+C)/2; var2 = ma(C,30); if t <= 0 and crossup(var1,var2) then { t = 1; if C > O Then { t = 2; value1 = c; } } if t >= 0 and CrossDown(var1,var2) then { t = -1; if C < O Then { t = -2; value1 = c; } } if t == 2 Then { if MarketPosition == 0 and c > value1 Then { buy(); t = 3; } } if t == -2 Then { if MarketPosition == 0 and c < value1 Then { sell(); t = -3; } } if MarketPosition == 1 and CrossDown(var1,var2) Then exitlong(); if MarketPosition == -1 and CrossUp(var1,var2) Then ExitShort(); 즐거운 하루되세요 > 종호 님이 쓴 글입니다. > 제목 : 재문의합니다. > 아래수식이 진입이 되지 않고 있습니다. 안녕하세요 예스스탁입니다. var : t(0); var1 = (O+C)/2; var2 = ma(C,30); if t <= 0 and crossup(var1,var3) then { t = 1; if C > O Then { t = 2; value1 = c; } } if t >= 0 and CrossDown(var1,var3) then { t = -1; if C < O Then { t = -2; value1 = c; } } if t == 2 Then { if MarketPosition == 0 and c > value1 Then { buy(); t = 3; } } if t == -2 Then { if MarketPosition == 0 and c < value1 Then { sell(); t = -3; } } if MarketPosition == 1 and CrossDown(var1,var2) Then exitlong(); if MarketPosition == -1 and CrossUp(var1,var2) Then ExitShort(); 즐거운 하루되세요 > 종호 님이 쓴 글입니다. > 제목 : 문의드립니다. > 중간가격을 mid = (시가 + 종가)/2 ; 이라 정의 합니다. 매수: 무포지션에서 양봉이면서 동시에 중간가격 mid 가 30 이평선 위에 있으면 즉 mid > ma(c.30) 이면 매수조건= true 가 되고 중간가격 mid가 최초로 30 이평선 상방 돌파한 봉의 그 봉의 종가가 매수기준가가 됩니다. 매수기준가 = c ; 가 되고 그 이후의 발생하는 이후 언제가의 봉의 중간가격 mid 가 mid > ma(c.30) 이면서 종가 c > 매수기준가 이면 매수합니다. 단 무포지션에서 매수조건= true 가 되고 매수전에 중간가격 mid 가 mid < ma(c.30) 되면 매수조건= false 가 되어 매수조건은 취소됩니다. 매수청산: 매수후에 중간가격 mid 가 mid < ma(c.30) 되면 청산합니다. 매도: 무포지션에서 음봉이면서 동시에 중간가격 mid 가 30 이평선 아래에 있으면 즉 mid < ma(c.30) 이면 매도조건= true 가 되고 중간가격 mid가 최초로 30 이평선 하방 돌파한 봉의 그 봉의 종가가 매도기준가가 됩니다. 매도기준가 = c ; 가 되고 그 이후의 발생하는 이후 언제가의 봉의 중간가격 mid 가 mid< ma(c.30) 이면서 종가 c < 매도기준가 이면 매도합니다. 단 무포지션에서 매도조건= true 가 되고 매도전에 중간가격 mid 가 mid > ma(c.30) 되면 매도조건= false 가 되어 매도조건은 취소됩니다. 매도청산: 매수후에 중간가격 mid 가 mid > ma(c.30) 되면 청산합니다.
프로필 이미지

종호

2020-01-13 22:21:29

감사합니다.