커뮤니티

문의

프로필 이미지
송아지
2009-03-03 15:59:25
664
글번호 20625
답변완료
안녕하세요? ================ 청산식문의 입니다. 진입 1.5일이평이 20일 이평을 상향돌파하면 진입(진입명 b) 진입수량 1개 2.5일이평이 60일 이평을 상향돌파한 다음 다음봉에 진입(진입명 b1) 진입수량 10개 2.5일이평이 120일 이평을 상향돌파하면 진입(진입명 b2) 진입수량 10개 3.5일이평이 200일 이평을 상향돌파하면 진입(진입명 b3) 진입수량 10개 4.5일이평이 600일 이평을 상향돌파하면 진입(진입명 b4) 진입수량 10개 청산 1.5일이평이 20일이평을 하향돌파하면 진입명 b 인 것을 제외하고 모두 엣마켓으로 청산한다.(진입명 b 인것만은 청산하지 않는다) ===================== 미리 감사드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2009-03-04 13:24:23

안녕하세요 예스스탁입니다. 현재 진입수량에서 b진입의 수량만큼만 제외하고 청산수량을 설정하시면 됩니다. if MarketPosition != 1 Then{ Condition1 = False; Condition2 = False; Condition3 = False; Condition4 = False; Condition5 = False; } if crossup(ma(c,5),ma(c,20)) and Condition1 == False Then{ buy("b",OnClose,def,1); Condition1 = True; } if crossup(ma(c,5),ma(c,60)) and Condition2 == False Then{ buy("b1",OnClose,def,10); Condition2 = True; } if crossup(ma(c,5),ma(c,120)) and Condition3 == False Then{ buy("b2",OnClose,def,10); Condition3 = True; } if crossup(ma(c,5),ma(c,200)) and Condition4 == False Then{ buy("b3",OnClose,def,10); Condition4 = True; } if crossup(ma(c,5),ma(c,600)) and Condition5 == False Then{ buy("b4",OnClose,def,10); Condition5 = True; } if MarketPosition == 1 Then{ if CrossDown(ma(C,5),ma(c,20)) and Condition1 == true Then exitlong("X",OnClose,def,"",CurrentContracts-1,1); } 즐거운 하루되세요 > 송아지 님이 쓴 글입니다. > 제목 : 문의 > 안녕하세요? ================ 청산식문의 입니다. 진입 1.5일이평이 20일 이평을 상향돌파하면 진입(진입명 b) 진입수량 1개 2.5일이평이 60일 이평을 상향돌파한 다음 다음봉에 진입(진입명 b1) 진입수량 10개 2.5일이평이 120일 이평을 상향돌파하면 진입(진입명 b2) 진입수량 10개 3.5일이평이 200일 이평을 상향돌파하면 진입(진입명 b3) 진입수량 10개 4.5일이평이 600일 이평을 상향돌파하면 진입(진입명 b4) 진입수량 10개 청산 1.5일이평이 20일이평을 하향돌파하면 진입명 b 인 것을 제외하고 모두 엣마켓으로 청산한다.(진입명 b 인것만은 청산하지 않는다) ===================== 미리 감사드립니다.