커뮤니티

시스템식 작성 부탁드립니다.

프로필 이미지
선행
2011-10-17 22:29:55
578
글번호 43807
답변완료
매수신호 구간이 있습니다. if 조건 == 1 then ...매수유지.. 이 상태에서 진입후(매수조건만족) 이익이 1.0 포인트가 발생하면 강제청산으로 익절 그 뒤 매수신호 유지 상태에서 청산가격보다 0.4 포인트 하락하면 재매수.. 재매수후 첫번째 진입가격까지 내려오면 첫번째 진입가격으로 손절(0.6만큼 손절)로 청산 만약 손절되지 않고 두번째 진입가격에서 다시 1.0 포인트 상승하면 강제청산 그 후 이 매수 구간에서는 더 이상 매매없게 함. (즉, 매수-청산-매수-손절 혹은 매수-청산-매수-청산 으로 종료) (매수후 바로 손절되는 경우는 따로 할 수 있습니다.) ----------------------------------------------------- 매도구간에서도 마찬가지.. if 조건 == 0 then ...매도 유지.. 매도진입조건 만족하여 매도 1계약 진입 진입후(매도조건 만족) 이익이 1.0 포인트가 발생하면 강제청산으로 익절 그 뒤 매도신호 유지 상태에서 청산가격보다 0.4 포인트 상승하면 재매도.. 재매도후 첫번째 매도진입가격까지 올라오면 첫번째 가격으로 손절(0.6포인트)로 청산 만약 손절되지 않고 두번째 진입가격에서 다시 1.0 포인트 하락하면 강제청산 그 후 이 매도 구간에서는 더 이상 매매없게 함. 이런 식이 되도록 시스템식 부탁드립니다. ------------------------------ 항상 도움 주셔서 감사합니다.
시스템
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2011-10-18 13:32:32

안녕하세요 예스스탁입니다. if MarketPosition == 0 and MarketPosition(1) == 1 and #현재 청산되어 무포지션이고 직전은 매수포지션이고 IsExitName("StopProfittarget",1) == true and # 목표수익청산으로 청산되고 IsEntryName("rebuy",1) == false and #직전거래의 진입명이 rebuy는 아님 조건 == 1 Then{#조건이 1일때 buy("rebuy",atlimit,ExitPrice(1)-0.4); } if MarketPosition == 1 and IsEntryName("rebuy") == true Then exitlong("bx",AtStop,EntryPrice(1)); if MarketPosition == 0 and MarketPosition(1) == -1 and #현재 청산되어 무포지션이고 직전은 매도포지션이고 IsExitName("StopProfittarget",1) == true and # 목표수익청산으로 청산되고 IsEntryName("rebuy",1) == false and #직전거래의 진입명이 resell은 아님 조건 == 0 Then{#조건이 0일때 Sell("resell",atlimit,ExitPrice(1)+0.4); } if MarketPosition == -1 and IsEntryName("resell") == true Then ExitShort("sx",AtStop,EntryPrice(1)); SetStopProfittarget(1,PointStop); 즐거운 하루되세요 > 선행 님이 쓴 글입니다. > 제목 : 시스템식 작성 부탁드립니다. > 매수신호 구간이 있습니다. if 조건 == 1 then ...매수유지.. 이 상태에서 진입후(매수조건만족) 이익이 1.0 포인트가 발생하면 강제청산으로 익절 그 뒤 매수신호 유지 상태에서 청산가격보다 0.4 포인트 하락하면 재매수.. 재매수후 첫번째 진입가격까지 내려오면 첫번째 진입가격으로 손절(0.6만큼 손절)로 청산 만약 손절되지 않고 두번째 진입가격에서 다시 1.0 포인트 상승하면 강제청산 그 후 이 매수 구간에서는 더 이상 매매없게 함. (즉, 매수-청산-매수-손절 혹은 매수-청산-매수-청산 으로 종료) (매수후 바로 손절되는 경우는 따로 할 수 있습니다.) ----------------------------------------------------- 매도구간에서도 마찬가지.. if 조건 == 0 then ...매도 유지.. 매도진입조건 만족하여 매도 1계약 진입 진입후(매도조건 만족) 이익이 1.0 포인트가 발생하면 강제청산으로 익절 그 뒤 매도신호 유지 상태에서 청산가격보다 0.4 포인트 상승하면 재매도.. 재매도후 첫번째 매도진입가격까지 올라오면 첫번째 가격으로 손절(0.6포인트)로 청산 만약 손절되지 않고 두번째 진입가격에서 다시 1.0 포인트 하락하면 강제청산 그 후 이 매도 구간에서는 더 이상 매매없게 함. 이런 식이 되도록 시스템식 부탁드립니다. ------------------------------ 항상 도움 주셔서 감사합니다.
프로필 이미지

선행

2011-10-18 16:40:37

대단히 감사합니다.