커뮤니티

추가문의

프로필 이미지
필승0701
2011-07-26 12:26:11
653
글번호 41315
답변완료
var1 = macd(P1,P2); var2 = ema(var1,P3); if crossup(var2,0) or CrossDown(var2,0) Then{ value1 = C; value2 = value1[1]; value3 = value2[1]; } value5 = max(value1,value2,value3,value4); value6 = Min(value1,value2,value3,value4); 1)조건을 최근50개봉을기준으로 잡고싶습니다. 2)value5에다가 최근4개봉 ATR값 1/2 추가하고싶습니다. 예를들어 value5=(최고값)+최근4개봉ATR1/2값 3)청산신호이후 10분까지는 같은방향신호는 안나오세 만들고싶습니다. 예를들어 매수신호이후 청산되었는데 ,,,2분정도 있다가 다시 매수신호가안나오게 하고 싶습니다. 4)청산식에서 최근6개봉이 최저가를 기록하면 청산식도 부탁합니다. 5)3번가 비슷한경우인데..청산신호후 같은방향신호는 안나오게 하고 싶습니다. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-07-26 13:45:16

안녕하세요 예스스탁입니다. 1.2 input : P1(12),P2(26),P3(9),N(50); var1 = macd(P1,P2); var2 = ema(var1,P3); if crossup(var2,0) or CrossDown(var2,0) Then{ value1 = C; value2 = C; } Else{ value1 = 0; value2 = 999999999; } if Highest(value1,N) > 0 Then value5 = Highest(value1,N)+ATR(4)*0.5; Else value5 = 0; if lowest(value2,N) < 999999999 Then value6 = lowest(value2,N)-ATR(4)*0.5; Else value5 = 0; plot1(value5); 50개봉 안에 골드와 데드가 발생이 없다면 0값을 리턴합니다. 3. Condition1 = MarketPosition(1) == 1 and BarsSinceExit(1) < 10; Condition2 = MarketPosition(1) == -1 and BarsSinceExit(1) > 10; if (MarketPosition == -1 or (MarketPosition == 0 and Condition1 == false)) and 매수진입조건 Then buy(); if (MarketPosition == 1 or (MarketPosition == 0 and Condition2 == false)) and 매도진입조건 Then Sell(); 4. if MarketPosition == 1 Then exitlong("bx",AtStop,lowest(L,6)); 5, if (MarketPosition == -1 or (MarketPosition == 0 and MarketPosition(1) != 1)) and 매수진입조건 Then buy(); if (MarketPosition == 1 or (MarketPosition == 0 and MarketPosition(1) != -1)) and 매도진입조건 Then Sell(); 즐거운 하루되세요 > 필승0701 님이 쓴 글입니다. > 제목 : 추가문의 > var1 = macd(P1,P2); var2 = ema(var1,P3); if crossup(var2,0) or CrossDown(var2,0) Then{ value1 = C; value2 = value1[1]; value3 = value2[1]; } value5 = max(value1,value2,value3,value4); value6 = Min(value1,value2,value3,value4); 1)조건을 최근50개봉을기준으로 잡고싶습니다. 2)value5에다가 최근4개봉 ATR값 1/2 추가하고싶습니다. 예를들어 value5=(최고값)+최근4개봉ATR1/2값 3)청산신호이후 10분까지는 같은방향신호는 안나오세 만들고싶습니다. 예를들어 매수신호이후 청산되었는데 ,,,2분정도 있다가 다시 매수신호가안나오게 하고 싶습니다. 4)청산식에서 최근6개봉이 최저가를 기록하면 청산식도 부탁합니다. 5)3번가 비슷한경우인데..청산신호후 같은방향신호는 안나오게 하고 싶습니다. 감사합니다.