커뮤니티

수식요청 드립니다.

프로필 이미지
dandy
2015-12-11 12:37:54
115
글번호 93318
답변완료
안녕하세요. 아래수식을 이용 장시작 매수 매도 진입 후 지정시간( 09:00 ~ 12:00 ) 내에서만 기존수식에 추가하여 적용되는 수익목표청산 3가지 수식으로 변경 요청 드립니다. <<< 지정시간은 목표청산 까지이고, 다음봉 시가부터 부터 제외적용 >>> 1. 진입 후 지정시간( 09:00 ~ 12:00 )내 목표청산만 하는수식 2. 진입 후 지정시간( 09:00 ~ 12:00 )내 목표청산만 하고 다음봉 시가에 재진입 지정시간 적용제외로 하는 수식 3. 진입 후 지정시간( 09:00 ~ 12:00 )내 목표청산에 스위칭만하고, 스위칭 한 후 지정시간 적용제외로 손절1.0PT, 익절 1.5PT 하는 수식 감사합니다. SetStopPosition; SetStopProfittarget(3.0,PointStop);
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-12-11 14:30:35

안녕하세요 예스스탁입니다. 1. if stime >= 090000 and stime < 120000 Then{ if MarketPosition == 1 Then ExitLong("BP",atlimit,EntryPrice + (3/CurrentContracts)); if MarketPosition == -1 Then ExitShort("SP",atlimit, EntryPrice - (3/CurrentContracts)); } 2. if dayindex == 0 Then buy("b",OnClose,def,2); if stime >= 090000 and stime < 120000 Then{ if MarketPosition == 1 Then{ ExitLong("BP",atlimit,EntryPrice + (3/CurrentContracts)); } if MarketPosition == 0 and MarketPosition(1) == 1 and IsExitName("BP",1) == true Then buy("reb",AtMarket); if MarketPosition == -1 Then ExitShort("SP",atlimit, EntryPrice - (3/CurrentContracts)); if MarketPosition == 0 and MarketPosition(1) == -1 and IsExitName("SP",1) == true Then sell("res",AtMarket); } 3. if stime >= 090000 and stime < 120000 Then{ if MarketPosition == 1 and IsEntryName("SB") == false Then sell("BS",atlimit,EntryPrice + (3/CurrentContracts)); if MarketPosition == -1 and IsEntryName("BS") == false Then Buy("SB",atlimit, EntryPrice - (3/CurrentContracts)); if MarketPosition == 1 and IsEntryName("SB") == true Then{ ExitLong("BP",atlimit,EntryPrice + (1.5/CurrentContracts)); ExitLong("BL",AtStop,EntryPrice - (1.0/CurrentContracts)); } if MarketPosition == -1 and IsEntryName("BS") == true Then{ ExitShort("SP",atlimit,EntryPrice - (1.5/CurrentContracts)); ExitShort("SL",AtStop,EntryPrice + (1.0/CurrentContracts)); } } 즐거운 하루되세요 > dandy 님이 쓴 글입니다. > 제목 : 수식요청 드립니다. > 안녕하세요. 아래수식을 이용 장시작 매수 매도 진입 후 지정시간( 09:00 ~ 12:00 ) 내에서만 기존수식에 추가하여 적용되는 수익목표청산 3가지 수식으로 변경 요청 드립니다. <<< 지정시간은 목표청산 까지이고, 다음봉 시가부터 부터 제외적용 >>> 1. 진입 후 지정시간( 09:00 ~ 12:00 )내 목표청산만 하는수식 2. 진입 후 지정시간( 09:00 ~ 12:00 )내 목표청산만 하고 다음봉 시가에 재진입 지정시간 적용제외로 하는 수식 3. 진입 후 지정시간( 09:00 ~ 12:00 )내 목표청산에 스위칭만하고, 스위칭 한 후 지정시간 적용제외로 손절1.0PT, 익절 1.5PT 하는 수식 감사합니다. SetStopPosition; SetStopProfittarget(3.0,PointStop);