Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 6. - página 441

 
Hola! Podría decirme por favor cómo se ve una condición como - if(body length of the first bullish candle >100) No funciona así: if(Open[1]<Close[1]&&Close[1]-Open[1]>100)...Gracias de antemano))
 
niktron:
Hola! Podría decirme por favor cómo se ve una condición como - if(body length of the first bullish candle >100) No funciona así: if(Open[1]<Close[1]&&Close[1]-Open[1]>100)...Gracias de antemano))
if(Open[1]<Close[1] && High[1]-Low[1]>100*Point)
 
Mepkypuu:



¡Muchas gracias!
 
r772ra:



Muchas gracias...otra vez me olvidé de multiplicar por Punto)))
 

¡Buenas tardes!

No puedo ver las comillas en mi gráfico. Por favor, indíqueme cuál es la razón.

Saludos, Sergiy

 
gráfico de precios
 
zelya:

¡Buenas tardes!

No puedo ver las comillas en mi gráfico. Por favor, indíqueme cuál es la razón.

Atentamente, Sergiy.

Más información, los telépatas no se sientan aquí, se sientan más allá.

Z.I.: aunque puedo suponer que es sólo un modelo androide problemático, ya comentado en el foro en el hilo de android.

 
El EA se coloca en un gráfico de ticks. El EA de prueba dibuja líneas de bobinado de diferentes colores para comprar, vender y cerrar. Se abre hacia el lado requerido en
 Condición en _compra/condición _venta. Debe cerrarse después del tiempo especificado.  Es decir, se abrió a 17-55-32. El tiempo especificado para que exista la posición es t1=1 minuto.
Significa que la posición debe cerrarse a las 17:56:32. 
 Prácticamente se abre y se cierra justo después. El código no funciona, puede ser por el gráfico de ticks o por un error en el código.
2014.01.22 11:53:10 PriceBorder EURUSD,M2: Ex = 1390477981 2014.01.22 11:53:10 PriceBorder EURUSD,M2: curr = 1390477981 2014.01.22 11:53:10 PriceBorder EURUSD,M2: t = 1390477981
2014.01.22 11:52:59 PriceBorder EURUSD,M2: Ex = 1390477970 2014.01.22 11:52:59 PriceBorder EURUSD,M2: curr = 1390477970 2014.01.22 11:52:58 PriceBorder EURUSD,M2: t = 1390477969


 
extern int  t1  = 1; //Время выдержки в минутах
 bool op=false;
//+------------------------------------------------------------------+

int start()
  {   
//----                
            datetime  t;  
         
            //ExistPositions
            if(op)  
            {
               if(TimeCurrent()-t>t1*60)
                  Print("curr = ",TimeCurrent());
                  Print("Ex   = ",TimeCurrent()-t);
                  //ClosePositions  
                  SetVLine(Yellow);                  
                  op=false; 
            }
            else 
            {
               if(условие _на _покупку )
               { 
                  //OpenPosition                  
                  op=true;
                  SetVLine(Blue);                 
                  t=TimeCurrent();
                  Print("t = ",t);
               }
               if(условие_на_продажу)
               {
                  //OpenPosition
                  op=true;
                  SetVLine(Red);                 
                  t=TimeCurrent();                  
               }     
            }             
  //----
   return(0);
  }
 
evillive:

No soy telépata, los telépatas no se sientan aquí, se sientan más allá.

Z.I.: aunque puedo suponer que es sólo un modelo androide problemático, ya comentado en el foro en el hilo de android.



¡¡¡Gracias!!!
 
splxgf:
Bueno, si

Ninguno, sólo se ejecuta en el probador para días específicos.

Aunque si necesita una muestra frecuente y grande, es más fácil comprobar las fechas deseadas con la hora del período del día.


¿Algo así?

int start()
{
if (
iTime(Symbol(), PERIOD_D1, 0) != StrToTime("2013.12.8")&&
iTime(Symbol(), PERIOD_D1, 0) != StrToTime("2014.01.15")&&
iTime(Symbol(), PERIOD_D1, 0) != StrToTime("2014.01.22")&&

..................

)
return(0);

...................

Razón de la queja: