초보자의 질문 MQL5 MT5 MetaTrader 5 - 페이지 1021

 
Vladimir Karputov :

나는 누구를 위협하지 않았다. 당신은 꿈을 꾸고 있습니다.

또한 MQL5와 MQL4를 혼동 하고 있습니다. MQL5 코드는 확장자가 .mq5인 파일입니다.

위협하지 말고 발언하십시오. 이것은 유머러스 한 연설입니다 :-)

나는 여기에 5개의 코드를 주었다. 아마도 당신은 나를 다른 사람과 혼동했을 것이다.

 
psyman :

위협하지 말고 발언하십시오. 이것은 유머러스 한 연설입니다 :-)

나는 여기에 5개의 코드를 주었다. 아마도 당신은 나를 다른 사람과 혼동했을 것이다.

두 단계:

숫자 4와 5를 비교하십시오. 차이점을 찾으십시오.

당신의 게시물을 통해 이동 번호를보십시오.


일반적으로 이 주제는 MQL5에 관한 것으로 여기에서 존재에 대해 불평하기에 충분합니다.

 

친구 는 열린 위치의 기호를 선택하고 배열에 저장하는 기능을 돕습니다. 이 정도면 문제 없을 것 같지만, 여러 자리가 비어 있으면 중복을 없앨 수 없습니다.

 
Alexander Mikryukov :

친구 는 열린 위치의 기호를 선택하고 배열에 저장하는 기능을 돕습니다. 이 정도면 문제 없을 것 같지만, 여러 자리가 비어 있으면 중복을 없앨 수 없습니다.

여기 mql5에서 자신을 다시 작성하십시오.

   for ( int i= 0 ; i< OrdersTotal (); i++) {
   if ( OrderSelect (i, SELECT_BY_POS, MODE_TRADES)) {
     if (OrderType()< 2 ) {
     if (ArraySearchStr(symbols, OrderSymbol())==- 1 ) {
      b++;
       ArrayResize (symbols,b+ 1 );
       symbols[b]=OrderSymbol();
  }}}}

//===============================================================================================
//------------------------------ Функция удаляет копии с массива -------------------------------+
//===============================================================================================
int ArraySearchStr( string & m[], string e) {
   for ( int i= 0 ; i< ArraySize (m); i++) {
   if (m[i]==e) return (i);
  }
   return (- 1 );
 }
 
Vitaly Muzichenko :

여기 mql5에서 자신을 다시 작성하십시오.

고맙습니다.

 

내가 이해하지 못하는 것을 이해하도록 도와주세요.

       for ( int p = 0 ; p < InpShiftCorrection; p++) prs += pressureDetermination(open[i],close[i],high[i],low[i]);
      prs /= InpShiftCorrection;
      prs *= (high[i] - low[i]);
       Print ( NormalizeDouble (prs, Digits ()));

문제는 정규화를 사용한 인쇄가 왜 그런 넌센스를 생성하느냐는 것입니다.

 2019.03 . 29 22 : 53 : 29.310 2019.01 . 02 06 : 01 : 21    - 0.00025
2019.03 . 29 22 : 53 : 29.310 2019.01 . 02 06 : 01 : 21    0.00012
2019.03 . 29 22 : 53 : 29.310 2019.01 . 02 06 : 01 : 21    8.000000000000001 e- 05
2019.03 . 29 22 : 53 : 29.310 2019.01 . 02 06 : 01 : 21    - 9.000000000000001 e- 05
2019.03 . 29 22 : 53 : 29.310 2019.01 . 02 06 : 01 : 21    - 9.000000000000001 e- 05
2019.03 . 29 22 : 53 : 29.310 2019.01 . 02 06 : 01 : 21    5 e- 05
2019.03 . 29 22 : 53 : 29.310 2019.01 . 02 06 : 01 : 21    - 4 e- 05
2019.03 . 29 22 : 53 : 29.310 2019.01 . 02 06 : 01 : 21    0.00017
2019.03 . 29 22 : 53 : 29.310 2019.01 . 02 06 : 01 : 21    - 8.000000000000001 e- 05
2019.03 . 29 22 : 53 : 29.310 2019.01 . 02 06 : 01 : 21    - 0.00052
2019.03 . 29 22 : 53 : 29.310 2019.01 . 02 06 : 01 : 21    - 0.00029
2019.03 . 29 22 : 53 : 29.310 2019.01 . 02 06 : 01 : 21    - 0.00114
2019.03 . 29 22 : 53 : 29.310 2019.01 . 02 06 : 01 : 21    0.00123
 
Сергей Таболин :

내가 이해하지 못하는 것을 이해하도록 도와주세요.

문제는 정규화를 사용한 인쇄가 왜 그런 넌센스를 생성하느냐는 것입니다.

 Print ( NormalizeDouble (prs, Digits ()));
Print ( DoubleToString (prs, Digits ()));
 
Vitaly Muzichenko :

노력하겠습니다. 고맙습니다. 그러나 지금까지 이 동일한 인쇄물은 예외적으로 진정한 가치를 제공했습니다...

 
Сергей Таболин :

노력하겠습니다. 고맙습니다. 그러나 지금까지 이 동일한 인쇄물은 예외적으로 진정한 가치를 제공했습니다...

그는 당신을 아첨)

 
Vitaly Muzichenko :

그는 당신을 아첨)

분명히 예))) 밝혀졌습니다.

사유: