커뮤니티

신호수식부탁드립니다.

프로필 이미지
신나는파파
2014-12-22 11:59:34
157
글번호 81547
답변완료
sell("s1",AtLimit,daylow()+PriceScale*12); SetStopLoss(PriceScale*20,PointStop); SetStopProfittarget(PriceScale*25,PointStop); 안녕하세요....될듯안될듯...안되는부분있어 질문드립니다. 저점갱신시마다 저점대비 12틱 상승했을때마다 주문이 들어갑니다. 하루동안 5회 저점이 갱신되었다고 가정했을때 12틱반등을 줄때마다 5회주문이 들어가게 하고 싶습니다. 12틱 반등주고 매도 주문들어갔는데 20틱 더 올라가서 손절이 나온경우가 있는데.... 문제는 손절이나온부분(12틱+20틱=합35틱)35틱 부분에서 손절이 나감동시에 매도주문이 동시에 발생(주문)되는데 .... 손절나간이후에 재주문안나가게 하고싶어요.. 재주문나갈려면 다시 저점갱신을 하고난후에 위 수식대로 재진입하고 싶어요... 날씨추운데 감기 조심하시구요.. 부탁드릴께요..
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-12-22 13:22:14

안녕하세요 예스스탁입니다. var : entry(false); #첫봉에서는 false if dayindex == 0 Then entry = false; #무포지션 상태이고 #두번째봉 부터 #당일 최저가가 갱신되면 #entry는 true if MarketPosition == 0 and dayindex > 0 and L < daylow[1] Then entry = true; #entry가 true인 상태에서 청산발생하면 #entry는 false if entry == true And MarketPosition == 0 and MarketPosition != MarketPosition[1] Then entry = false; #entry가 true인 상태에서 #당일저가+12틱이면 매수 if MarketPosition == 0 and entry == true and stime < 150000 Then sell("s1",AtLimit,daylow()+PriceScale*12); SetStopLoss(PriceScale*20,PointStop); SetStopProfittarget(PriceScale*25,PointStop); 즐거운 하루되세요 > 신나는파파 님이 쓴 글입니다. > 제목 : 신호수식부탁드립니다. > sell("s1",AtLimit,daylow()+PriceScale*12); SetStopLoss(PriceScale*20,PointStop); SetStopProfittarget(PriceScale*25,PointStop); 안녕하세요....될듯안될듯...안되는부분있어 질문드립니다. 저점갱신시마다 저점대비 12틱 상승했을때마다 주문이 들어갑니다. 하루동안 5회 저점이 갱신되었다고 가정했을때 12틱반등을 줄때마다 5회주문이 들어가게 하고 싶습니다. 12틱 반등주고 매도 주문들어갔는데 20틱 더 올라가서 손절이 나온경우가 있는데.... 문제는 손절이나온부분(12틱+20틱=합35틱)35틱 부분에서 손절이 나감동시에 매도주문이 동시에 발생(주문)되는데 .... 손절나간이후에 재주문안나가게 하고싶어요.. 재주문나갈려면 다시 저점갱신을 하고난후에 위 수식대로 재진입하고 싶어요... 날씨추운데 감기 조심하시구요.. 부탁드릴께요..