커뮤니티
시스템 문의
2016-01-27 16:30:29
119
글번호 94860
지수옵션을 하는데,
당일 시초가 대비 20% 오르면 자동으로 매수하고,
40% 오르면(매수후 20% 추가상승하면), 전량 자동 청산하는
수식 부탁합니다.
답변 5
예스스탁 예스스탁 답변
2016-01-27 17:35:15
안녕하세요
예스스탁입니다.
var : TT(0),T1(0),Entry(0);
TT = TotalTrades;
if date != date[1] Then
T1 = TT[1];
if MarketPosition == 0 Then
entry = TT-T1;
Else
entry = TT-T1+1;
if MarketPosition == 0 and stime < 150000 and entry < 1 Then
buy("b",AtStop,dayopen*1.20);
SetStopProfittarget(20,PercentStop);
즐거운 하루되세요
> 초록이 님이 쓴 글입니다.
> 제목 : 시스템 문의
> 지수옵션을 하는데,
당일 시초가 대비 20% 오르면 자동으로 매수하고,
40% 오르면(매수후 20% 추가상승하면), 전량 자동 청산하는
수식 부탁합니다.
초록이
2016-01-27 17:45:09
답변 감사합니다.
그런데 적용해보니, 전일 시초가 대비 20% 상승후 매수하여 (전일 매수함)
익일40% 상승하여 청산되는 경우가 발생합니다.
당일매수, 당일청산 개념으로
당일 오전중 매수하고(당일싯가 대비 20% 상승매수, 안되면 매수안함),
당일중 40% 도달시 청산 식으로 수정 부탁합니다.
아울러, 매수후 -10% 도달시 손절공식도 추가 부탁합니다.
(위 범위 -10~40% 안에 있어 청산 안될시는 본인이 수동청산 예정임)
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 시스템 문의
> 안녕하세요
예스스탁입니다.
var : TT(0),T1(0),Entry(0);
TT = TotalTrades;
if date != date[1] Then
T1 = TT[1];
if MarketPosition == 0 Then
entry = TT-T1;
Else
entry = TT-T1+1;
if MarketPosition == 0 and stime < 150000 and entry < 1 Then
buy("b",AtStop,dayopen*1.20);
SetStopProfittarget(20,PercentStop);
즐거운 하루되세요
> 초록이 님이 쓴 글입니다.
> 제목 : 시스템 문의
> 지수옵션을 하는데,
당일 시초가 대비 20% 오르면 자동으로 매수하고,
40% 오르면(매수후 20% 추가상승하면), 전량 자동 청산하는
수식 부탁합니다.
예스스탁 예스스탁 답변
2016-01-27 17:55:39
안녕하세요
예스스탁입니다.
청산을 진입일 당일에만 발동되게 수정했습니다.
손절식도 추가했습니다.
input : 익절(20),손절(10);
var : TT(0),T1(0),Entry(0);
TT = TotalTrades;
if date != date[1] Then
T1 = TT[1];
if MarketPosition == 0 Then
entry = TT-T1;
Else
entry = TT-T1+1;
if MarketPosition == 0 and stime < 150000 and entry < 1 Then
buy("b",AtStop,dayopen*1.20);
if MarketPosition == 1 and sdate == EntryDate Then{
ExitLong("BP",atlimit,EntryPrice*(1+익절/100));
ExitLong("BL",AtStop,EntryPrice*(1-손절/100));
}
즐거운 하루되세요
> 초록이 님이 쓴 글입니다.
> 제목 : Re : Re : 시스템 문의
>
답변 감사합니다.
그런데 적용해보니, 전일 시초가 대비 20% 상승후 매수하여 (전일 매수함)
익일40% 상승하여 청산되는 경우가 발생합니다.
당일매수, 당일청산 개념으로
당일 오전중 매수하고(당일싯가 대비 20% 상승매수, 안되면 매수안함),
당일중 40% 도달시 청산 식으로 수정 부탁합니다.
아울러, 매수후 -10% 도달시 손절공식도 추가 부탁합니다.
(위 범위 -10~40% 안에 있어 청산 안될시는 본인이 수동청산 예정임)
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 시스템 문의
> 안녕하세요
예스스탁입니다.
var : TT(0),T1(0),Entry(0);
TT = TotalTrades;
if date != date[1] Then
T1 = TT[1];
if MarketPosition == 0 Then
entry = TT-T1;
Else
entry = TT-T1+1;
if MarketPosition == 0 and stime < 150000 and entry < 1 Then
buy("b",AtStop,dayopen*1.20);
SetStopProfittarget(20,PercentStop);
즐거운 하루되세요
> 초록이 님이 쓴 글입니다.
> 제목 : 시스템 문의
> 지수옵션을 하는데,
당일 시초가 대비 20% 오르면 자동으로 매수하고,
40% 오르면(매수후 20% 추가상승하면), 전량 자동 청산하는
수식 부탁합니다.
초록이
2016-01-27 18:36:59
답변 감사합니다.
한가지만 추가합니다.
당일 정오 12:00시에 청산하는 식 추가 부탁합니다.
(매수포지션인 경우, 손절~익절 범위 안에 있어 당일 청산 안되는
경우 강제청산 하기 위함임)
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : Re : Re : 시스템 문의
>
안녕하세요
예스스탁입니다.
청산을 진입일 당일에만 발동되게 수정했습니다.
손절식도 추가했습니다.
input : 익절(20),손절(10);
var : TT(0),T1(0),Entry(0);
TT = TotalTrades;
if date != date[1] Then
T1 = TT[1];
if MarketPosition == 0 Then
entry = TT-T1;
Else
entry = TT-T1+1;
if MarketPosition == 0 and stime < 150000 and entry < 1 Then
buy("b",AtStop,dayopen*1.20);
if MarketPosition == 1 and sdate == EntryDate Then{
ExitLong("BP",atlimit,EntryPrice*(1+익절/100));
ExitLong("BL",AtStop,EntryPrice*(1-손절/100));
}
즐거운 하루되세요
> 초록이 님이 쓴 글입니다.
> 제목 : Re : Re : 시스템 문의
>
답변 감사합니다.
그런데 적용해보니, 전일 시초가 대비 20% 상승후 매수하여 (전일 매수함)
익일40% 상승하여 청산되는 경우가 발생합니다.
당일매수, 당일청산 개념으로
당일 오전중 매수하고(당일싯가 대비 20% 상승매수, 안되면 매수안함),
당일중 40% 도달시 청산 식으로 수정 부탁합니다.
아울러, 매수후 -10% 도달시 손절공식도 추가 부탁합니다.
(위 범위 -10~40% 안에 있어 청산 안될시는 본인이 수동청산 예정임)
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 시스템 문의
> 안녕하세요
예스스탁입니다.
var : TT(0),T1(0),Entry(0);
TT = TotalTrades;
if date != date[1] Then
T1 = TT[1];
if MarketPosition == 0 Then
entry = TT-T1;
Else
entry = TT-T1+1;
if MarketPosition == 0 and stime < 150000 and entry < 1 Then
buy("b",AtStop,dayopen*1.20);
SetStopProfittarget(20,PercentStop);
즐거운 하루되세요
> 초록이 님이 쓴 글입니다.
> 제목 : 시스템 문의
> 지수옵션을 하는데,
당일 시초가 대비 20% 오르면 자동으로 매수하고,
40% 오르면(매수후 20% 추가상승하면), 전량 자동 청산하는
수식 부탁합니다.
예스스탁 예스스탁 답변
2016-01-28 08:35:54
안녕하세요
예스스탁입니다.
당일 정오 청산이시면
아래와 같이 당일청산하는 함수에 12시로 지정하시면 됩니다.
input : 익절(20),손절(10);
var : TT(0),T1(0),Entry(0);
TT = TotalTrades;
if date != date[1] Then
T1 = TT[1];
if MarketPosition == 0 Then
entry = TT-T1;
Else
entry = TT-T1+1;
if MarketPosition == 0 and stime < 150000 and entry < 1 Then
buy("b",AtStop,dayopen*1.20);
if MarketPosition == 1 and sdate == EntryDate Then{
ExitLong("BP",atlimit,EntryPrice*(1+익절/100));
ExitLong("BL",AtStop,EntryPrice*(1-손절/100));
}
SetStopEndofday(120000);
즐거운 하루되세요
> 초록이 님이 쓴 글입니다.
> 제목 : Re : Re : Re : Re : 시스템 문의
> 답변 감사합니다.
한가지만 추가합니다.
당일 정오 12:00시에 청산하는 식 추가 부탁합니다.
(매수포지션인 경우, 손절~익절 범위 안에 있어 당일 청산 안되는
경우 강제청산 하기 위함임)
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : Re : Re : 시스템 문의
>
안녕하세요
예스스탁입니다.
청산을 진입일 당일에만 발동되게 수정했습니다.
손절식도 추가했습니다.
input : 익절(20),손절(10);
var : TT(0),T1(0),Entry(0);
TT = TotalTrades;
if date != date[1] Then
T1 = TT[1];
if MarketPosition == 0 Then
entry = TT-T1;
Else
entry = TT-T1+1;
if MarketPosition == 0 and stime < 150000 and entry < 1 Then
buy("b",AtStop,dayopen*1.20);
if MarketPosition == 1 and sdate == EntryDate Then{
ExitLong("BP",atlimit,EntryPrice*(1+익절/100));
ExitLong("BL",AtStop,EntryPrice*(1-손절/100));
}
즐거운 하루되세요
> 초록이 님이 쓴 글입니다.
> 제목 : Re : Re : 시스템 문의
>
답변 감사합니다.
그런데 적용해보니, 전일 시초가 대비 20% 상승후 매수하여 (전일 매수함)
익일40% 상승하여 청산되는 경우가 발생합니다.
당일매수, 당일청산 개념으로
당일 오전중 매수하고(당일싯가 대비 20% 상승매수, 안되면 매수안함),
당일중 40% 도달시 청산 식으로 수정 부탁합니다.
아울러, 매수후 -10% 도달시 손절공식도 추가 부탁합니다.
(위 범위 -10~40% 안에 있어 청산 안될시는 본인이 수동청산 예정임)
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 시스템 문의
> 안녕하세요
예스스탁입니다.
var : TT(0),T1(0),Entry(0);
TT = TotalTrades;
if date != date[1] Then
T1 = TT[1];
if MarketPosition == 0 Then
entry = TT-T1;
Else
entry = TT-T1+1;
if MarketPosition == 0 and stime < 150000 and entry < 1 Then
buy("b",AtStop,dayopen*1.20);
SetStopProfittarget(20,PercentStop);
즐거운 하루되세요
> 초록이 님이 쓴 글입니다.
> 제목 : 시스템 문의
> 지수옵션을 하는데,
당일 시초가 대비 20% 오르면 자동으로 매수하고,
40% 오르면(매수후 20% 추가상승하면), 전량 자동 청산하는
수식 부탁합니다.