커뮤니티

다시질문드림니다

프로필 이미지
상큼한아침
2012-01-13 18:04:28
370
글번호 46599
답변완료
> Condition1 = ma(c,5) > ma(c,20) and ma(c,20) > ma(c,60); if stime == 90000 and Condition1 == true Then buy("b1"); if MarketPosition == 1 Then{ if BarsSinceEntry == 1 and Condition1 == true Then buy("b2",Atlimit,EntryPrice*0.98); if BarsSinceEntry == 2 and Condition1 == true Then buy("b3",AtLimit,EntryPrice*0.97); exitlong("bx",atlimit,AvgEntryPrice*1.03); } 위식에서 첫번째 매수후3%하락시 재매수 또다시3%하락하면 3번째매수 그리고 매도는 첫번째매수신호기준으로 일괄매도 이렇게 수정가능할런지요?? 단 첫번째 매수후 하락시 2번만 매수하는조건임 그러면 총 3번의 매수가이뤄지겟죠~~ 피라미딩을 다른신호진입허용 으로 바꾸면 된다고 하는데 엉뚱한신호가나오네요~~ 제가원하는것은 최초진입가격 에서 -3%시 최초진입수량으로 재매수 다시재매수가격에서 -3%시 3번째매수(최초진입수량) 인데 적용시켜보면 엉뚱한 신호가 나오네요~~ 다시한번 검토바랍니다~~
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-01-16 09:19:35

안녕하세요 예스스탁입니다. 현재의 식이 9시에 매수하고 첫매수가격에서 2% 하락시 추가매수 3%하락시 추가매수로 되어 있습니다. 첫매수가격에서 -3%에 추가매수 -6%에 또 추가매수로 변경하고 청산도 첫매수가격에서 3% 상승하면 청산으로 변경했습니다. Condition1 = ma(c,5) > ma(c,20) and ma(c,20) > ma(c,60); if stime == 90000 and Condition1 == true Then buy("b1"); if MarketPosition == 1 Then{ if BarsSinceEntry == 1 and Condition1 == true Then buy("b2",Atlimit,EntryPrice*0.98); if BarsSinceEntry == 2 and Condition1 == true Then buy("b3",AtLimit,EntryPrice*0.94); exitlong("bx",atlimit,EntryPrice*1.03); } 즐거운 하루되세요 > 상큼한아침 님이 쓴 글입니다. > 제목 : 다시질문드림니다 > > Condition1 = ma(c,5) > ma(c,20) and ma(c,20) > ma(c,60); if stime == 90000 and Condition1 == true Then buy("b1"); if MarketPosition == 1 Then{ if BarsSinceEntry == 1 and Condition1 == true Then buy("b2",Atlimit,EntryPrice*0.98); if BarsSinceEntry == 2 and Condition1 == true Then buy("b3",AtLimit,EntryPrice*0.97); exitlong("bx",atlimit,AvgEntryPrice*1.03); } 위식에서 첫번째 매수후3%하락시 재매수 또다시3%하락하면 3번째매수 그리고 매도는 첫번째매수신호기준으로 일괄매도 이렇게 수정가능할런지요?? 단 첫번째 매수후 하락시 2번만 매수하는조건임 그러면 총 3번의 매수가이뤄지겟죠~~ 피라미딩을 다른신호진입허용 으로 바꾸면 된다고 하는데 엉뚱한신호가나오네요~~ 제가원하는것은 최초진입가격 에서 -3%시 최초진입수량으로 재매수 다시재매수가격에서 -3%시 3번째매수(최초진입수량) 인데 적용시켜보면 엉뚱한 신호가 나오네요~~ 다시한번 검토바랍니다~~