커뮤니티

주문조건을 카운트 하고 싶습니다.

프로필 이미지
땅짚고헤엄치자
2011-12-27 13:40:41
367
글번호 46069
답변완료
수고하십니다..........^^ buy("B",atlimit,c-ma(c,5)*0.01); 이런 상황에서 c-ma(c,5)*0.01이라는 조건이 N회 만족될때만 진입하는 식을 만들어 보고 싶습니다. 어떻게 하면 될까요? 답변에 미리 감사 드립니다......꾸벅........
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-12-27 17:21:48

안녕하세요 예스스탁입니다. 현재 작성된 매수주문은 봉미완성시 신호가 발생할수 있는 내용이지만 카운트를 하는 내용은 봉완성시로만 작성될수 있습니다. 그러므로 지정한 N회에서 하나작은 횟수까지 카운트 하고 그 다음봉부터 c-ma(c,5)*0.01조건만족하는 즉시 진입하게 작성했습니다 횟수는 매수진입이 들어가면 0으로 초기화되게 작성했습니다. input : N(3); if MarketPosition != 1 and L <= C[1]-ma(c,5)[1]*0.01 Then{ var1 = var1+1; if var1 == N-1 Then buy("B",atlimit,c-ma(c,5)*0.01); } if MarketPosition == 1 Then var1 = 0; 즐거운 하루되세요 > 땅짚고헤엄치자 님이 쓴 글입니다. > 제목 : 주문조건을 카운트 하고 싶습니다. > 수고하십니다..........^^ buy("B",atlimit,c-ma(c,5)*0.01); 이런 상황에서 c-ma(c,5)*0.01이라는 조건이 N회 만족될때만 진입하는 식을 만들어 보고 싶습니다. 어떻게 하면 될까요? 답변에 미리 감사 드립니다......꾸벅........