MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론 - 페이지 677

 
Вадим Мотеюнас :
안녕하세요 혹시 mt4 판매가 멈춘 것 같으면 mql4는 추후 지원되나요?
따라서 판매는 발생하지 않았으며 항상 무료였습니다.
 
Alexey Viktorov :
따라서 판매는 발생하지 않았으며 항상 무료였습니다.

중개인은 metaquote의 mt를 무료로 사용합니까?

 

친애하는 친구, 이해를 도와주세요. ZigZag를 기반으로 자체 지표를 작성하거나 오히려 평균 값을 표시하려고했습니다. 그리고 이것은 발생합니다. 첫째, 잘못 그려지고 둘째, 해설에서 평균 값이 가만히 있지 않고 각 틱마다 커 집니다. 배열이 명확하게 출력되지만. 정확한 코드를 알려주세요. 내꺼 붙이고...


그래서 무승부


코드는 다음과 같습니다.


 //+------------------------------------------------------------------+
//|                                                           01.mq4 |
//|                        Copyright 2018, MetaQuotes Software Corp. |
//|                                             https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2018, MetaQuotes Software Corp."
#property link        "https://www.mql5.com"
#property version    "1.00"
#property strict
#property indicator_chart_window

#property indicator_buffers 1
#property indicator_color1 Red
#property indicator_width1 1

//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+

extern int ExtDepth= 12 ;
extern int ExtDeviation= 5 ;
extern int ExtBackstep= 3 ;
extern int nn= 30 ;

int shift, ww= 0 ;
double zz, SredRazmax= 0.0 ; 
double HZZ[];


int OnInit ()
  {
//--- indicator buffers mapping
     SetIndexBuffer ( 0 ,HZZ);
   SetIndexStyle ( 0 , DRAW_SECTION );
//---
   return ( INIT_SUCCEEDED );
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int OnCalculate ( const int rates_total,
                 const int prev_calculated,
                 const datetime &time[],
                 const double &open[],
                 const double &high[],
                 const double &low[],
                 const double &close[],
                 const long &tick_volume[],
                 const long &volume[],
                 const int &spread[])
  {
//---
   for (shift = 0 ; shift <= Bars - 1 ; shift++){
      zz = iCustom ( NULL , 0 , "ZigZag" , ExtDepth, ExtDeviation, ExtBackstep, 0 , shift);
           if (zz > 0.0 )   {
           HZZ[ww]=zz;
            ww++;          }
           else {
           continue ;
           }
    }
//---------------------------------------------+
//расчет среднего значения           
//---------------------------------------------+      
   for (ww= 0 ;ww<=nn;ww++){
       if (HZZ[ww]>HZZ[ww+ 1 ]){
          SredRazmax += (HZZ[ww]- HZZ[ww+ 1 ]);      
         }     
         else if (HZZ[ww]<HZZ[ww+ 1 ]){
         SredRazmax += (HZZ[ww]- HZZ[ww+ 1 ])*(- 1 );
        }
         else {
         continue ;
           }
     }  
        
   if (SredRazmax> 0 ){    
   
       Comment ( "Средний размах = " , SredRazmax/nn, "," ,HZZ[ 0 ], "," ,HZZ[ 1 ], "," ,HZZ[ 2 ], "," ,HZZ[ 3 ], "," ,HZZ[ 4 ]);      
        }
   
       
//--- return value of prev_calculated for next call
 return ( 0 );

  
 
  }
//+------------------------------------------------------------------+
파일:
 
Вадим Мотеюнас :

중개인은 metaquote의 mt를 무료로 사용합니까?

브로커에 대한 언급은 어디에 있습니까?
 
Alexey Viktorov :
브로커에 대한 언급은 어디에 있습니까?

한 줄만 있어도 줄 사이를 읽으십시오 ))

 
Sergey Basov :

한 줄만 있어도 줄 사이를 읽으십시오 ))

나는 훈련해야합니다 ... 내일 나는 훈련을 시작하려고합니다.

 
Вадим Мотеюнас :
안녕하세요 혹시 mt4 판매가 멈춘 것 같으면 mql4는 추후 지원되나요?

MT4 개발이 중지되었으며 MQL4 지원이 매우 제한적(또는 중지됨)입니다. 이것이 포럼의 모든 정보입니다.

MT5의 시간입니다.

 
Sergey Basov :

MT4 개발이 중지되었으며 MQL4 지원이 매우 제한적(또는 중지됨)입니다. 이것이 포럼의 모든 정보입니다.

MT5의 시간입니다.

어제 나는 1127로 업데이트했습니다 - 지원에 대해. 개발에 관해서는 더 이상 없습니다.

 
Sergey Basov :

MT4 개발이 중지되었으며 MQL4 지원이 매우 제한적(또는 중지됨)입니다. 이것이 포럼의 모든 정보입니다.

MT5의 시간입니다.

나는 mql4에 약간의 기술이 있습니다. 더 깊이 들어가고 싶지만 시간을 낭비하고 있다는 것이 밝혀지지 않습니까?

 
Вадим Мотеюнас :

나는 mql4에 약간의 기술이 있습니다. 더 깊이 들어가고 싶지만 시간을 낭비하고 있다는 것이 밝혀지지 않습니까?

내 의견: "일부"라면 mql5로 전환할 때 "손실"이 크지 않을 것입니다. 언어 - 사실상 작은 불일치/성경 뒤에 있습니다. 차이점은 거래 API와 그것으로 작업하는 기능에 있습니다.

그러니 부담 없이 mql5로 작성을 시작해 보세요. 배우면서 mql4에 대한 지식도 향상될 것입니다.