커뮤니티
코딩문의
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에 지정가 손절매
이전글