안녕하세요. 새해 복 많이 받으세요.
해외선물 gold, oil 용 시스템식 문의드립니다.
< 매수 >
1) 당일시가보다 20틱 상승하면 매수 2개
2) 계속 상승하지 못하고 다시 시가보다 –5틱 하락하면 손절
3) 재 상승하여 당일시가보다 20틱 상승하면 재 매수( 계속반복)
4) 100틱 수익나면 청산 1개
5) 당일 종가에 1개 청산
<매도>-매수반대적용
1) 당일시가보다 20틱 하락하면 매도 2개
2) 계속 하락하지 못하고 다시 시가보다 +5틱 상승하면 손절
3) 재 하락하여 당일시가보다 20틱 하락하면 재 매도( 계속반복)
4) 100틱 수익나면 청산 1개
5) 당일 종가에 1개 청산
* 위 매수매도 조건 중 당일시가를 60분봉 시가로 바꾸는 방법도 부탁드려요
감사합니다.
답변 1
예스스탁
예스스탁 답변
2021-01-14 10:32:51
안녕하세요
예스스탁입니다.
1
if sdate != sDate[1] Then
SetStopEndofday(63000);
if Bdate != Bdate[1] Then
SetStopEndofday(0);
if MarketPosition <= 0 and H < DayOpen+PriceScale*20 Then
Buy("b",AtStop,DayOpen+PriceScale*20);
if MarketPosition >= 0 and L > DayOpen-PriceScale*20 Then
Sell("s",AtStop,DayOpen-PriceScale*20);
if MarketPosition == 1 Then
{
ExitLong("bx",AtStop,DayOpen-PriceScale*5);
}
if MarketPosition == -1 Then
{
ExitShort("sx",AtStop,DayOpen+PriceScale*5);
}
SetStopProfittarget(PriceScale*100,PointStop);
2
input : 타주기분(60);
var : S1(0),D1(0),TM(0),TF(0);
if sdate != sDate[1] Then
SetStopEndofday(63000);
if Bdate != Bdate[1] Then
{
SetStopEndofday(0);
S1 = TimeToMinutes(stime);
D1 = sdate;
}
if D1 > 0 then
{
if sdate == D1 Then
TM = TimeToMinutes(stime)-S1;
Else
TM = TimeToMinutes(stime)+1440-S1;
TF = TM%타주기분;
if Bdate != Bdate[1] or
(Bdate == Bdate[1] and 타주기분 > 1 and TF < TF[1]) or
(Bdate == Bdate[1] and 타주기분 > 1 and TM >= TM[1]+타주기분) or
(Bdate == Bdate[1] and 타주기분 == 1 and TM > TM[1]) Then
{
var1 = O;
}
if MarketPosition <= 0 and H < DayOpen+PriceScale*20 Then
Buy("b",AtStop,var1+PriceScale*20);
if MarketPosition >= 0 and L > DayOpen-PriceScale*20 Then
Sell("s",AtStop,var1-PriceScale*20);
if MarketPosition == 1 Then
{
ExitLong("bx",AtStop,var1-PriceScale*5);
}
if MarketPosition == -1 Then
{
ExitShort("sx",AtStop,var1+PriceScale*5);
}
SetStopProfittarget(PriceScale*100,PointStop);
}
즐거운 하루 되세요
> 금의환향 님이 쓴 글입니다.
> 제목 : 시가진입 종가청산 시스템식 문의드립니다.
> 안녕하세요. 새해 복 많이 받으세요.
해외선물 gold, oil 용 시스템식 문의드립니다.
< 매수 >
1) 당일시가보다 20틱 상승하면 매수 2개
2) 계속 상승하지 못하고 다시 시가보다 –5틱 하락하면 손절
3) 재 상승하여 당일시가보다 20틱 상승하면 재 매수( 계속반복)
4) 100틱 수익나면 청산 1개
5) 당일 종가에 1개 청산
<매도>-매수반대적용
1) 당일시가보다 20틱 하락하면 매도 2개
2) 계속 하락하지 못하고 다시 시가보다 +5틱 상승하면 손절
3) 재 하락하여 당일시가보다 20틱 하락하면 재 매도( 계속반복)
4) 100틱 수익나면 청산 1개
5) 당일 종가에 1개 청산
* 위 매수매도 조건 중 당일시가를 60분봉 시가로 바꾸는 방법도 부탁드려요
감사합니다.