커뮤니티
추가 문의...
2016-02-01 16:01:28
111
글번호 95058
아래글에서,
9:30 매수하고 나서 지속 상승하다가
9:50 이후에 매수가격 (9:30 매수가격) 이하
로 급락하면, 매수가격에 자동청산할수 있는
수식 추가 부탁합니다.
(매수후 이익 발생하다가, 다시 이익이 제로되는 시점에 자동청산
개념으로, 장 급변동시 손실방지 차원임)
(반드시 매수가격에 청산할 필요는 없으며, 매수가격 이하로 떨어질때
즉시 청산하는 개념입니다)
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 시스템 문의
>
안녕하세요
예스스탁입니다.
청산을 당일만 나오게 하시려면
청산식의
if MarketPosition == 1 then
을
if MarketPosition == 1 and sdate == EntryDate Then
로 변경하시면 됩니다.
1.
if stime == 93000 Then
buy();
if MarketPosition == 1 Then{
if highest(H,BarsSinceEntry) >= EntryPrice*1.20 then{
ExitLong("Btr",atlimit,highest(h,BarsSinceEntry)*0.99);
}
ExitLong("BL",AtStop,EntryPrice*0.85);
}
2
if stime == 93000 Then
var1 = C;
if stime >= 93000 Then
buy("b",AtStop,var1+1.05);
if MarketPosition == 1 Then{
if highest(H,BarsSinceEntry) >= EntryPrice*1.15 then{
ExitLong("Btr",AtStop,highest(h,BarsSinceEntry)*0.99);
}
ExitLong("BL",AtStop,EntryPrice*0.90);
}
즐거운 하루되세요
> 초록이 님이 쓴 글입니다.
> 제목 : 시스템 문의
> 아래 2가지 경우 부탁합니다.
(1) 아침 9:30에 매수하여,
20% 상승시 트레일스탑 (20% 상승후 고점대비 1%하락시 청산),
매수가 대비 15% 하락시 손절,
(2) 아침 9:30 가격 대비 5% 상승시 매수하여,
15% 상승시 트레일스탑 (15%상승후 1%하락시 청산),
매수가 대비 10% 하락시 손절입니다.
모두, 지수옵션 10분봉입니다.
답변 1
예스스탁 예스스탁 답변
2016-02-01 16:30:01
안녕하세요
예스스탁입니다.
1.
if stime == 93000 Then
buy();
if MarketPosition == 1 Then{
if highest(H,BarsSinceEntry) >= EntryPrice*1.20 then{
ExitLong("Btr",atlimit,highest(h,BarsSinceEntry)*0.99);
}
ExitLong("BL",AtStop,EntryPrice*0.85);
if stime >= 093000 and highest(H,BarsSinceEntry) > EntryPrice Then
exitlong("BEP",AtStop,EntryPrice);
}
2.
if stime == 93000 Then
var1 = C;
if stime >= 93000 Then
buy("b",AtStop,var1+1.05);
if MarketPosition == 1 Then{
if highest(H,BarsSinceEntry) >= EntryPrice*1.15 then{
ExitLong("Btr",AtStop,highest(h,BarsSinceEntry)*0.99);
}
ExitLong("BL",AtStop,EntryPrice*0.90);
if stime >= 093000 and highest(H,BarsSinceEntry) > EntryPrice Then
exitlong("BEP",AtStop,EntryPrice);
}
즐거운 하루되세요
> 초록이 님이 쓴 글입니다.
> 제목 : 추가 문의...
> 아래글에서,
9:30 매수하고 나서 지속 상승하다가
9:50 이후에 매수가격 (9:30 매수가격) 이하
로 급락하면, 매수가격에 자동청산할수 있는
수식 추가 부탁합니다.
(매수후 이익 발생하다가, 다시 이익이 제로되는 시점에 자동청산
개념으로, 장 급변동시 손실방지 차원임)
(반드시 매수가격에 청산할 필요는 없으며, 매수가격 이하로 떨어질때
즉시 청산하는 개념입니다)
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 시스템 문의
>
안녕하세요
예스스탁입니다.
청산을 당일만 나오게 하시려면
청산식의
if MarketPosition == 1 then
을
if MarketPosition == 1 and sdate == EntryDate Then
로 변경하시면 됩니다.
1.
if stime == 93000 Then
buy();
if MarketPosition == 1 Then{
if highest(H,BarsSinceEntry) >= EntryPrice*1.20 then{
ExitLong("Btr",atlimit,highest(h,BarsSinceEntry)*0.99);
}
ExitLong("BL",AtStop,EntryPrice*0.85);
}
2
if stime == 93000 Then
var1 = C;
if stime >= 93000 Then
buy("b",AtStop,var1+1.05);
if MarketPosition == 1 Then{
if highest(H,BarsSinceEntry) >= EntryPrice*1.15 then{
ExitLong("Btr",AtStop,highest(h,BarsSinceEntry)*0.99);
}
ExitLong("BL",AtStop,EntryPrice*0.90);
}
즐거운 하루되세요
> 초록이 님이 쓴 글입니다.
> 제목 : 시스템 문의
> 아래 2가지 경우 부탁합니다.
(1) 아침 9:30에 매수하여,
20% 상승시 트레일스탑 (20% 상승후 고점대비 1%하락시 청산),
매수가 대비 15% 하락시 손절,
(2) 아침 9:30 가격 대비 5% 상승시 매수하여,
15% 상승시 트레일스탑 (15%상승후 1%하락시 청산),
매수가 대비 10% 하락시 손절입니다.
모두, 지수옵션 10분봉입니다.
다음글
이전글