[ARCHIVE] 포럼을 어지럽히 지 않도록 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 3. - 페이지 231

 
PapaYozh :


제로 감정 =( 모든 것은 또한 아무 것도 결론을 내리지 않습니다 =(
 
CLAIN :

제로 감정 =( 모든 것은 또한 아무 것도 결론을 내리지 않습니다 =(


마치 내가 당신에게 빚진 것 같은 나쁜 감정이 있습니다.

CheckTicket()을 분석하여 티켓에 무엇을 넣습니까?

그리고 일반적으로 Print(...) 기능 을 사용하여 로그를 구문 분석합니다.

 
CLAIN :

제로 감정 =( 모든 것은 또한 아무 것도 결론을 내리지 않습니다 =(

함수에 포함된 논리를 모르겠습니다. 만일을 대비하여 이것이 원하는지 확인하는 것이 좋습니다.

iMACD 를 올바르게 사용하고 있으며 신호선도 필요하지 않습니까?

 
PapaYozh :


마치 내가 당신에게 빚진 것 같은 나쁜 감정이 있습니다.

CheckTicket()을 분석하여 티켓에 무엇을 넣습니까?

그리고 일반적으로 Print(...) 함수를 사용하여 로그를 구문 분석합니다.


어떤 경우에도 빚진 것이 없습니다... 죄송합니다. 너에게 그렇게 보였다면 .. 나는 이미 그녀와 함께 너무 많은 고통을 겪었을뿐입니다 ...........
 

나는 checkticket이 그것과 아무 관련이 없다고 생각합니다. 왜냐하면 signal_MACD를 true로 변경하기만 하면 거래가 완벽하게 체결되고 검색 원이 함수의 크기로만 좁혀지기 때문입니다.

 bool signal_MACD() 
  { 
     bool signal_MACD = false; 
     double tmp = iMACD ( Symbol (),TF,fast_ema,slow_ema,signal_period, PRICE_CLOSE ,MODE_MAIN, 0 ); 
     for ( int i= 1 ;i<= 5 ;i++) 
    { 
       if ( NormalizeDouble ( iMACD ( Symbol (),TF,fast_ema,slow_ema,signal_period, PRICE_CLOSE ,MODE_MAIN, 0 )*tmp, 4 )< 0.0 ) 
       { 
          signal_MACD = true; 
           break ; 
       }        
    } 
     return (signal_MACD);
  } 

여기 어딘가에 그것은 사실이 되기를 원하지 않습니다.......... 저는 for 루프로 작업하는 것을 잘하지 못하기 때문에 여기에 리턴을 삽입할 위치를 모르겠습니다

 
CLAIN :

나는 checkticket이 그것과 아무 관련이 없다고 생각합니다. 왜냐하면 signal_MACD를 true로 변경하기만 하면 거래가 완벽하게 체결되고 검색 원이 함수의 크기로만 좁혀지기 때문입니다.

여기 어딘가에 그것은 사실이 되기를 원하지 않습니다.......... 저는 for 루프로 작업하는 것을 잘하지 못하기 때문에 여기에 리턴을 삽입할 위치를 모르겠습니다

이중 tmp NormalizeDouble (iMACD(Symbol(),TF,fast_ema,slow_ema,signal_period,PRICE_CLOSE,MODE_MAIN,0)의 차이점은 무엇입니까?

곱하면 항상 0보다 커집니다.

그렇게 생각해요))

(-) * (-) = +

(+) * (+) = +

 

내 논리는 매우 간단합니다... MACD 표시기 가 5분 이상 동안 0의 한쪽에 있으면 거래를 성사시킵니다.... 그게 다입니다...

그건 그렇고, 만약

 bool signal_MACD() 
  { 
     bool signal_MACD = true; 
     double tmp = iMACD ( Symbol (),TF,fast_ema,slow_ema,signal_period, PRICE_CLOSE ,MODE_MAIN, 0 ); 
     for ( int i= 1 ;i<= 5 ;i++) 
    { 
       if ( NormalizeDouble ( iMACD ( Symbol (),TF,fast_ema,slow_ema,signal_period, PRICE_CLOSE ,MODE_MAIN, 0 )*tmp, 4 )< 0.0 ) 
       { 
          signal_MACD = true; 
           break ; 
       }        
    } 
     return (signal_MACD);
  } 

... 세 번째 줄에서 false를 true로 변경하면 거래가 지속적으로 체결됩니다. 즉, 거래와 코드가 포함된 논리를 올바르게 작성했으며 남은 것은 for 및 return뿐입니다.

그녀를 가져 가자 plz

 
DhP :

이중 tmp와 NormalizeDouble ( iMACD ( Symbol (),TF,fast_ema,slow_ema,signal_period, PRICE_CLOSE ,MODE_MAIN, 0 )의 차이점은 무엇입니까?

곱하면 항상 0보다 커집니다.

그렇게 생각해요))

(-) * (-) = +

(+) * (+) = +


항상 0보다 크지는 않을 것입니다... 틱 중 하나에서 MACD가 0을 넘으면 (+)*(-) - 교차점을 의미합니다... 음... 내 논리에 따르면 =) 물론 그녀가 옳다는 사실은 아닙니다)
 
CLAIN :

내 논리는 매우 간단합니다... MACD 표시기가 5분 이상 동안 0의 한쪽에 있으면 거래를 성사시킵니다.... 그게 다입니다...

그건 그렇고, 만약

... 세 번째 줄에서 false를 true로 변경하면 거래가 지속적으로 체결됩니다. 즉, 거래와 코드가 포함된 논리를 올바르게 작성했으며 남은 것은 for 및 return뿐입니다.

그녀를 가져 가자 plz


함수가 항상 "true"를 반환하기 때문에 그것들은 지속적으로 둘러싸일 것입니다.
 
CLAIN :

내 논리는 매우 간단합니다... MACD 표시기가 5분 이상 동안 0의 한쪽에 있으면 거래를 성사시킵니다.... 그게 다입니다...

그건 그렇고, 만약

... 세 번째 줄에서 false를 true로 변경하면 거래가 지속적으로 체결됩니다. 즉, 거래와 코드가 포함된 논리를 올바르게 작성했으며 남은 것은 for 및 return뿐입니다.

그녀를 가져 가자 plz

줄에 ( i )가 있어야 합니까? .....

if ( NormalizeDouble ( iMACD ( Symbol (),TF,fast_ema,slow_ema,signal_period, PRICE_CLOSE ,MODE_MAIN, i ).