커뮤니티

추가 문의...

프로필 이미지
초록이
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분봉입니다.