[¡Archivo!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. No puedo ir a ningún sitio sin ti - 4. - página 302

 
skyjet:

Hola. Perdona la insistencia, pero si no te importa, ¿podrías aconsejarme?

Con iCustom obtengo una señal del indicador en el EA, pero el EA sólo abre operaciones en una dirección, dependiendo de la condición de esa parte .


También tendría que mirar esas condiciones
 
Vinin:

Pero es mejor no transferir el código del indicador al experto - habrá retrasos
¿Qué debo hacer? ¿Debo utilizar iCustom para recibir datos para el Asesor Experto?
 
Alexandr24:
¿Cómo se obtienen los datos para el examinador a través de iCustom?

Una variante óptima, si el código del indicador es óptimo. De lo contrario, puede acelerar el procesamiento
 
Vinin:

Debería haber mirado estas condiciones

Comprobando una señal, al principio tanto en la compra como en la venta era db/ub == 0 sólo abre operaciones largas


después de que la señal se convirtiera en db!=1, ub!=0 sólo abre posiciones cortas

Pongo db!=0 y ub!=!0 no abre los tratos en absoluto

//------ получение сигнала в советнике


double db=iCustom(NULL,0,"GetSignal",0,SignalBar);// Стрелка вниз
double ub=iCustom(NULL,0,"GetSignal",1,SignalBar);// Cтрелка вверх
 
 
 bool BuySignal=false;
 bool SellSignal=false;
 
//-----------------------------------------------------------------------------------+
//Проверка на сигнал
if(db!=1)
 {
  SellSignal=true;
 }
if(ub!=1)
 {
  BuySignal=true;
 }
 
skyjet:

Comprobando una señal, al principio tanto en la compra como en la venta era db/ub == 0 sólo abre operaciones largas


después de que la señal se convirtiera en db!=1, ub!=0 sólo abre posiciones cortas

Puse db!=0 y ub!=!0 las operaciones no se abrieron en absoluto


No te dice nada, especialmente si el indicador está curvado
 
Vinin:

No te dice nada, especialmente si el indicador está torcido

He supervisado el funcionamiento del indicador y no he notado ningún problema con él.

Pero si dices que está torcido, ¿qué hay que comprobar?

 
skyjet:
MetaEditor
Gracias.
 

¡Buenas noches! ¿Pueden decirme la diferencia entre

¿texto y marca de texto?

OBJ_TEXT 21 Texto
OBJ_LABEL 23 Etiqueta de texto.
 

podría decirme...
Se busca un valor máximo en un intervalo determinado:

buy_stop_level = High[iHighest(NULL,0,MODE_HIGH,Bars-bar_start,1)];

Obligatorio:
Después de encontrar un máximo, en un nuevo intervalo (desde la primera barra hasta la barra en la que se determina el máximo), encuentre el mínimo.

StopLoseBuy    = Low[iLowest(NULL,0,MODE_LOW,Bars-(бар который приходится на максимум),1)];
 
sv.:

podría decirme...
Se busca un valor máximo en un intervalo determinado:

Es necesario:
Después de encontrar un máximo, en un nuevo intervalo (desde la primera barra hasta la barra en la que se determina el máximo), encuentre el mínimo.

StopLoseBuy    = Low[iLowest(NULL,0,MODE_LOW,buy_stop_level,1)];
Inténtalo de esta manera.
Razón de la queja: