커뮤니티

수식 부탁드립니다.

프로필 이미지
산수유
2024-04-16 14:08:17
866
글번호 178615
답변완료
일목균형표 구름대 아래에서는 파라볼릭매도 신호에만 매도진입 하고 매수신호에는 실시간 청산(봉완성시가 아닌)하고 무포지션유지하다 다시 매도 신호발생하면 재 진입하고 매수신호발생하면 다시 실시간 청산하고 무포(매도진입은 파라볼릭매도신호+구름대 아래 조건 모두 실시간진입-파라볼릭 매도신호 나온상태에서 봉이구름대아래에 있으면 즉시 매도. 봉이 위에 있다가 아래로 내려가는 순간 즉시 매도)(손절 실시간30p) 일목균형표 구름대 위에서는 파라볼릭 매수신호에만 매수진입하고 매도신호에는 실시간 청산만(봉완성시가 아닌 )하고 무포지션유지후 다시 매수신호발생하면 실시간 재진입후 매도신호에 실시간 청산 (매수진입은 파라볼릭 매수신호+구름대 위 모두 실시간진입- 파라볼릭 매수신호 나온상태에서 봉이 구름대위에 있으면 즉시 매수. 봉이 아래에 있다가 위로 올라가는 순간 즉시 매수)(손절 실시간30p) 이 앞전에 실시간 진입은 수식을 주셨습니다. 거기에 일목균형표 구름대 조건을 추가 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-04-16 16:44:16

안녕하세요 예스스탁입니다. Input : AF(0.02), AFMAX(0.2); Var : Direction(0), SAR_Value(Close), AF_Value(.02), HighValue(High), LowValue(Low), EP(0),Sarv(0); if EP != 0 Then { if Direction == 1 then { EP = HighValue; SAR_Value = SAR_Value + AF_Value * (EP - SAR_Value); if High > HighValue then { HighValue = High; AF_Value = AF_Value + AF; if AF_Value >= AFMAX then AF_Value = AFMAX; } if Low < SAR_Value then { Direction = -1; SAR_Value = EP; AF_Value = 0; EP = 0; LowValue = low; } } else { EP = LowValue; SAR_Value = SAR_Value + AF_Value * (EP - SAR_Value); if Low < LowValue then { LowValue = Low; AF_Value = AF_Value + Af; if AF_Value >= AFMAX then AF_Value = AFMAX; } if High > SAR_Value then { Direction = 1; SAR_Value = EP; AF_Value = 0; EP = 0; HighValue = High; } } Sarv = SAR_Value; } else { if SAR_Value != 0 && EP == 0 then { if Direction == 1 then { EP = HighValue; AF_Value = AF; SAR_Value = SAR_Value + AF_Value * (EP - SAR_Value); if High > HighValue then { HighValue = High; AF_Value = AF_Value + AF; if AF_Value >= AFMAX then AF_Value = AFMAX; } } else { EP = LowValue; AF_Value = Af; SAR_Value = SAR_Value + AF_Value * (EP - SAR_Value); if Low < LowValue then { LowValue = Low; AF_Value = AF_Value + AF; if AF_Value >= AFMAX then AF_Value = AFMAX; } } Sarv = SAR_Value; } else { if Direction == 0 then { if Close > Close[1] then Direction = 1; else if Close < Close[1] then Direction = -1; } else { if Direction == 1 then { if Close < Close[1] then { Direction = -1; SAR_Value = HighValue; Sarv = SAR_Value; } } if Direction == -1 then { if Close > Close[1] then { Direction = 1; SAR_Value = LowValue; Sarv = SAR_Value; } } } LowValue = min(Low, LowValue); HighValue = max(High, HighValue); } } var : 전환선(0),기준선(0),선행스팬1(0),선행스팬2(0); 전환선 = (highest(H,9)+lowest(L,9))/2; 기준선 = (highest(H,26)+lowest(L,26))/2; 선행스팬1 = (전환선[25]+기준선[25])/2; 선행스팬2 = (highest(H,52)[25]+lowest(L,52)[25])/2; value1 = max(선행스팬1,선행스팬2); value2 = min(선행스팬1,선행스팬2); if Sarv > 0 Then { #다음봉 파라볼릭을 미리 계산 var1 = Sarv+(AF_value)*(EP-SAR_Value); if MarketPosition <= 0 then Buy("b",AtStop,max(var1,value1)); if MarketPosition >= 0 then Sell("s",AtStop,min(var1,Value2)); if MarketPosition == 1 and Direction == 1 and C > value1 Then ExitLong("bx",AtStop,var1); if MarketPosition == -1 and Direction == -1 and C < Value2 Then ExitShort("sx",AtStop,var1); } 즐거운 하루되세요 > 산수유 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다. > 일목균형표 구름대 아래에서는 파라볼릭매도 신호에만 매도진입 하고 매수신호에는 실시간 청산(봉완성시가 아닌)하고 무포지션유지하다 다시 매도 신호발생하면 재 진입하고 매수신호발생하면 다시 실시간 청산하고 무포(매도진입은 파라볼릭매도신호+구름대 아래 조건 모두 실시간진입-파라볼릭 매도신호 나온상태에서 봉이구름대아래에 있으면 즉시 매도. 봉이 위에 있다가 아래로 내려가는 순간 즉시 매도)(손절 실시간30p) 일목균형표 구름대 위에서는 파라볼릭 매수신호에만 매수진입하고 매도신호에는 실시간 청산만(봉완성시가 아닌 )하고 무포지션유지후 다시 매수신호발생하면 실시간 재진입후 매도신호에 실시간 청산 (매수진입은 파라볼릭 매수신호+구름대 위 모두 실시간진입- 파라볼릭 매수신호 나온상태에서 봉이 구름대위에 있으면 즉시 매수. 봉이 아래에 있다가 위로 올라가는 순간 즉시 매수)(손절 실시간30p) 이 앞전에 실시간 진입은 수식을 주셨습니다. 거기에 일목균형표 구름대 조건을 추가 부탁드립니다.