커뮤니티

코딩문의

프로필 이미지
통큰베팅
2014-11-25 07:57:05
159
글번호 80727
답변완료
안녕하세요? 현대Yestrader로 유로선물을 거래하고자합니다. 코딩부탁드립니다. 해외선물 거래시간 동안 (08:00~06:30)사이에 일중거래입니다. 매매는 최초 진입 후 손절이든 수익이든 한번매매이며(진입과 퇴출 한번), 손절이나 수익청산이 되지않으면 종가청산(06:30분봉 완성값)입니다. 시가가 나오면, 동시에 총9개의 변수(var1~var9)가 결정되며, 각 변수간의 크기는 (var1>var2>var3....>var9)입니다. 1) 시초가 < var5이면, 현재가가 var5를 터치시 var5에 지정가 매수하여 체결된 후 1.1) 1에 진입한 매수포지션을 현재가가 var4를 터치하면 var4에 지정가 매도(수익청산) 1.2) 1에 진입한 매수포지션이 1.1에 청산되지 않고 현재가가 va6을 터치하면 var6에 지정가 손절매 2) 시초가 > var5이면, 현재가가 va5를 터치시 var5에 지정가 매도하여 체결된 후 2.1) 2에 진입한 매도포지션을 현재가가 var6를 터치하면 var6에 지정가 매수(수익청산) 2.2) 2에 진입한 매도포지션이 2.1에 청산되지 않고 현재가가 var4를 터치하면 var4에 지정가 손절매
사용자 함수
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-11-25 17:36:49

안녕하세요 예스스탁입니다. var : entry(0); if bdate != bdate[1] Then Entry = 0; if MarketPosition != 0 and MarketPosition != MarketPosition[1] Then Entry = Entry+1; if (stime >= 80000 or stime < 063000) then{ if MarketPosition == 0 and dayopen > var5 and entry < 1 Then sell("s1",AtStop,var5); if MarketPosition == 0 and dayopen < var5 and Entry < 1 Then Buy("b1",AtStop,var5); } if MarketPosition == -1 and IsEntryName("S1") == true Then{ ExitShort("SP1",atlimit,var6); ExitShort("SL1",atlimit,var4); } if MarketPosition == 1 and IsEntryName("B1") == true Then{ ExitLong("BP1",atlimit,var4); ExitLong("BL1",atlimit,var6); } if stime == 063000 or (stime > 063000 and stime[1] < 063000) Then{ ExitLong(); ExitShort(); } 즐거운 하루되세요 > 통큰베팅 님이 쓴 글입니다. > 제목 : 코딩문의 > 안녕하세요? 현대Yestrader로 유로선물을 거래하고자합니다. 코딩부탁드립니다. 해외선물 거래시간 동안 (08:00~06:30)사이에 일중거래입니다. 매매는 최초 진입 후 손절이든 수익이든 한번매매이며(진입과 퇴출 한번), 손절이나 수익청산이 되지않으면 종가청산(06:30분봉 완성값)입니다. 시가가 나오면, 동시에 총9개의 변수(var1~var9)가 결정되며, 각 변수간의 크기는 (var1>var2>var3....>var9)입니다. 1) 시초가 < var5이면, 현재가가 var5를 터치시 var5에 지정가 매수하여 체결된 후 1.1) 1에 진입한 매수포지션을 현재가가 var4를 터치하면 var4에 지정가 매도(수익청산) 1.2) 1에 진입한 매수포지션이 1.1에 청산되지 않고 현재가가 va6을 터치하면 var6에 지정가 손절매 2) 시초가 > var5이면, 현재가가 va5를 터치시 var5에 지정가 매도하여 체결된 후 2.1) 2에 진입한 매도포지션을 현재가가 var6를 터치하면 var6에 지정가 매수(수익청산) 2.2) 2에 진입한 매도포지션이 2.1에 청산되지 않고 현재가가 var4를 터치하면 var4에 지정가 손절매