Preguntas de los principiantes MQL4 MT4 MetaTrader 4 - página 200

 
Hola a todos.
¿Cómo puedo adjuntar el Statment de back-test, realizado en Metatrader4, a mi página de señales en el servicio de señales mql5? ¿Qué formato debo utilizar para preparar el Statment (hay html, pdf)
 

Hola!
¿Hay alguna manera de saber a la vez CopyHigh número de elementos de la matriz en cualquier período de tiempo?
Por el momento hago un bucle a través de TERMINAL_MAXBARS y encuentro donde el resultado no es 0.

double CHigh(ENUM_TIMEFRAMES timeframe,int start_pos,int baru_skaits,int index)
  {
   double high=0;
   ArraySetAsSeries(CHigh,true);
   int copied=CopyHigh(NULL,timeframe,start_pos,baru_skaits,CHigh);
   if(copied>0 && index<copied)
      high=CHigh[index];
   return(high);
  }
datetime CTime(ENUM_TIMEFRAMES timeframe,int start_pos,int baru_skaits,int index)
  {

   datetime time=0;
   ArraySetAsSeries(CTime,true);
   datetime copied=CopyTime(NULL,timeframe,start_pos,baru_skaits,CTime);
   if(copied>0 && index<copied)
      time=CTime[index];
   return(time);
  }

   for(int i=MaxTermnBars; i>0; i--)
     {
      double Test_Chigh=CHigh(PERIOD_H4,i,1,0);
      datetime Test_CTime=CTime(PERIOD_H4,i,1,0);

      if(Test_Chigh!=0)
        {
         Print("-2991- CopyArraySize[",i,"]: ",Test_Chigh," Test_CTime: ",Test_CTime," MaxTermnBars: ",MaxTermnBars);
         break;
        }
     }


 

¡Hola!

Estoy escribiendo un EA basado en velas japonesas e indicadores. Me encuentro con un problema al contar el número de velas en los patrones de velas.

Supongamos que existe un ejemplo de este tipo.

void Trend_Ending_Patterns_Bulls()
  {
   Ending_Bulls=false;
//Параметры повышающихся свеч
   double body_size_white_1=(Close[1]-Open[1])/Point();
   double size_min_white_1=(Open[1]-Low[1])/Point();
   double size_max_white_1=(High[1]-Close[1])/Point();
   double body_size_white_2=(Close[2]-Open[2])/Point();
   double size_min_white_2=(Open[2]-Low[2])/Point();
if(body_size_white_2>0 && size_min_white_2>=(2*body_size_white_2) && size_max_white_2<=1 && body_size_white_1>0)
     {
      Ending_Bulls=true;
      Print("Модель Hammer - Молот быки");// Молот
     }

}

Hay alrededor de 50 patrones de velas. ¿Cómo hacer el cálculo de barras si no sabemos qué patrón se va a encontrar en un momento determinado y debemos obtener los valores del indicador desde la última barra hasta la primera?

 

¡Buenas noches!

¿Podría decirme cómo desactivar el gráfico de desplazamiento automático en android (MQl 4)?

 
¿Cómo se escribe una línea de forma programada?
 
Speculator:
¿Cómo se escribe una línea de forma programada?
void OnTick()
 {
  string com="";

  com+="л";
  com+="и";
  com+="н";
  com+="и";
  com+="я";

  Comment(com);
 }
 
Vitaly Muzichenko:

Gracias, ya lo he hecho antes.

No entiendo cómo usar los gráficos...

¿Dibujar una línea?

 
Vitaly Muzichenko:

Te pidieron que escribieras "línea" y tú escribes "línea". ¿Por qué engañas a la gente? ))))

 
Alexsandr San:

Si es una línea horizontal, es así

Gracias.

 
Speculator:

Gracias.

¿Lo quieres para mt4 o mt5? He borrado el código que he puesto, no me he dado cuenta inmediatamente de que se hablaba de mt4 aquí