커뮤니티

작성 부탁합니다

프로필 이미지
을경
2014-04-15 12:25:05
142
글번호 74451
답변완료
1. a>b then 매수 b<a then 매도 라 하면 매수가 나오면 청산이후 다음 n개의 봉 동안에는 연속된 매수가 안나오고 오직 매도만 나오게 반대로 매도가 나오면 청산이후 다음 n개의 봉 동안에는 연속된 매도가 안나오고 매수만 나오게 즉, 이전의 주문청산이 매수청산이였으면, 다음 n개의 봉 동안에는 매도만 나올수 있게 하고 싶습니다. 전의 알려주신 수식은 청산이후와 n개의 봉 동안이 없었습니다 2. 당일주문과 청산이 수익인경우, 다음날의 주문은 반대만 나오게...즉 오늘 10시 매수하여 12시에 수익청산된 경우, 다음날은 매수가 아니라 매도만 나올수 있게, 위에1번과 다른점은 1번은 n개의 봉 동안이고 2번은 당일에만 적용되게 하는 수식도 부탁드립니다 수익청산이 아닌경우는 상관없습니다 감사합니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-04-15 16:47:11

안녕하세요 예스스탁입니다. 1. input : n(10); Condition1 = MarketPosition == 0 and MarketPosition(1) == 1 and BarsSinceExit(1) < n; Condition2 = MarketPosition == 0 and MarketPosition(1) == -1 and BarsSinceExit(1) < n; if A > B and Condition1 == false Then buy(); if A < B and Condition2 == false Then sell(); 2. var : pst(0); if date != date[1] Then{ var1 = sdate[1]; pst = 0; if var1 > 0 and EntryDate(1) == var1 and ExitDate(1) == var1 and MarketPosition(1) == 1 and PositionProfit(1) > 0 Then pst = 1; if var1 > 0 and EntryDate(1) == var1 and ExitDate(1) == var1 and MarketPosition(1) == -1 and PositionProfit(1) > 0 Then pst = -1; } if A > B and pst == -1 Then buy(); if A < B and pst == 1 Then sell(); 즐거운 하루되세요 > 을경 님이 쓴 글입니다. > 제목 : 작성 부탁합니다 > 1. a>b then 매수 b<a then 매도 라 하면 매수가 나오면 청산이후 다음 n개의 봉 동안에는 연속된 매수가 안나오고 오직 매도만 나오게 반대로 매도가 나오면 청산이후 다음 n개의 봉 동안에는 연속된 매도가 안나오고 매수만 나오게 즉, 이전의 주문청산이 매수청산이였으면, 다음 n개의 봉 동안에는 매도만 나올수 있게 하고 싶습니다. 전의 알려주신 수식은 청산이후와 n개의 봉 동안이 없었습니다 2. 당일주문과 청산이 수익인경우, 다음날의 주문은 반대만 나오게...즉 오늘 10시 매수하여 12시에 수익청산된 경우, 다음날은 매수가 아니라 매도만 나올수 있게, 위에1번과 다른점은 1번은 n개의 봉 동안이고 2번은 당일에만 적용되게 하는 수식도 부탁드립니다 수익청산이 아닌경우는 상관없습니다 감사합니다