�C�mo leer un b�fer dado por una se�al de flecha con iCustom? - Página 4

 

Publi

Página 4 de 404 PrimerPrimer ... 234
Resultados 31 al 36 de 36

Tema: �C�mo leer un b�fer dado por una se�al de flecha con iCustom?

  1. #31
    Nuevamente Xaphod, gracias por las respuestas, me gusta abrir 1 pedido cuando se da una flecha despu�s de que se cierra el pub. No cada tic o cada nuevo pub. 1 comercio. Que el stoploss o trail etc eso es todo para aprendizaje posterior. Por hoy, solo quiero concentrarme en c�mo puedo agregar disparadores de compra o venta en su caso, discute el c�digo insertado si (BufferUp#91;1#93;! = EMPTY_VALUE) BufferUP = arrowup? [1] pero �cu�l es 1? �Ese es el cambio? �Ese es el amortiguador? gracias

  2. #32

    Cita Iniciado por ;
    Conozco el {} de la declaraci�n de pedido siguiente a IF. Lo elimin� antes de agregar el Ea en este foro.
    C�digo insertado int BarsCount = 0; int begin() if (Bars gt; BarsCount) double ArrowUp = iCustom(NULL,0,supersignals,0,1); double ArrowDown = iCustom(NULL,0,supersignals,1,1); Print(ArrowUp: ArrowUp , ArrowDown: ArrowDown Time: TimeToStr(Time#91;1#93;-RR; return(0); El c�digo anterior no tiene mucho sentido. Comparas el valor Bars BarsCount e implemente ArrowUp = iCustom(NULL,0,supersignals,0,1) si la condici�n debe rellenarse. Siempre se ejecutan otras dos l�neas. BarsCount nunca se pone, por lo que la condici�n siempre es verdadera. Por lo tanto, siempre se ejecutan los 3 seguimientos, lo que obtiene el si declaraci�n redundante B�sicamente, est� leyendo los datos de iCustom e imprimiendo los datos en la barra anterior en cada marca entrante.
    Cita Iniciado por ;
    cuando ejecuto tu EA y el m�o. La distinci�n es que el tuyo proporciona cada 5 minutos una nueva se�al. Y la m�a cada segundo.
    No muy. Mi c�digo ejecuta cada nueva barra, tu c�digo ejecuta cada nuevo tick. �Desea abrir una nueva orden en cada tick antes de que se cierre la barra actual?
    Cita Iniciado por ;
    si lo entiendo correctamente, eso es lo que sucede debido al c�digo insertado static datetime tCurTime; when (tCurTime! = Time#91;0#93;-RRB- tCurTime=Time#91;0#93;#93;
    S� [QUOTE=;]actualmente 2147483647 = valor vac�o si lo entiendo correctamente

  3. #33
    Xaphod, gracias por ayudar. Leer� los enlaces que me env�es y har� un seguimiento. Sin embargo, antes de hacerlo, dejo esto aqu� tambi�n en caso de que a�n no encuentre la respuesta en los hiperv�nculos. Conozco exactamente el {} de su declaraci�n de pedido despu�s de IF. Lo hab�a eliminado antes de agregar el Ea en este foro. Tambi�n conozco el repintado de superse�ales. Pero fue el indicador m�s simple que pude encontrar que dibuja una flecha en el gr�fico. Para m�, el indicador en s� no es importante. Es el estudio que hay detr�s. Que cada vez que me encuentro con un buen indicador. Que tengo la capacidad de probarlo en un Ea f�cil para ver c�mo funciona. Cuando ejecuto tu EA y el m�o. La diferencia es que el tuyo da cada 5 minutos una nueva se�al. Y la m�a cada segundo. Si lo entiendo bien, eso es lo que sucede debido a [CODE static datetime tCurTime; if (tCurTime! = Time[0]) { tCurTime=Time[0];][/code] Revis� el diario y veo esto
    Cita Iniciado por ;
    2011.03.20 16:06:202011.03.14 09:30 supersignalEA EURUSD,M5: ArrowUp: 2147483647.00000000, ArrowDown: 1.39051425, Time: 2011.03.14 09:25
    actualmente 2147483647 = valor vac�o si lo entiendo bien y la flecha hacia abajo es el precio. Entonces, �c�mo podemos tener la capacidad de agregar en el Ea que si se proporciona una flecha, se activar� la compra o la venta? Normalmente lo hago una vez que una l�nea roja cruza una l�nea verde, por ejemplo C�digo insertado si (l�nea roja == VALOR_VAC�O l�nea verde! = VALOR_VAC�O) OrderSend(Symbol_1,OP_BUY, S1_Lots, MarketInfo(Symbol_1,MODE_ASK), 2, NULL, NULL, RapidFire, magic, NULL, verde lima); porque eso es exactamente lo que no entiendo. �C�mo puedo definir flechas en el EA para un disparador de compra o venta? gracias

  4. #34
    1 Adjunto(s) La funci�n commentList() compila sin errores. Sin embargo, la funci�n comment() no funcionar� en un EA dentro del probador de egy. Use Imprimir() en su lugar y examine la pesta�a 'Diario' en el probador de energ�a para ver los datos impresos. A partir de su c�digo, est� claro que debe estudiar la programaci�n de MT4. Para que una instrucci�n if se aplique a m�s de una l�nea que la sigue, se debe utilizar un cubo {}. Etc�tera. Esto funciona:
    https://www.forexycfds.com/attachmen...1138948745.mq4Adem�s, not� que la superse�al se vuelve a pintar. Tarea:
    http://articles.mql4.com/404
    http://articles.mql4.com/417
    http://articles.mql4.com/466
    http://articles.mql4.com/516
    http://articles.mql4.com/536
    https://www.forexycfds.com/crypto-tr...a-gts-pro.html

  5. #35
    Observo los valores del b�fer de la ventana de datos. Eso deber�a hacerle saber los valores esperados de iCustom(). Si los valores de la ventana de datos no tienen sentido (indicador mal codificado), no tiene sentido intentar utilizar iCustom().

  6. #36
    2 Adjunto(s) Gracias por las respuestas, intent� ingresar el c�digo de Xaphod, pero no funcion�. Dio muchos errores. Sin embargo, agrego esto Impresi�n de c�digo insertado (ArrowUp: ArrowUp , ArrowDown: ArrowDown Time: TimeToStr(Time#91;1#93;-RR; sin embargo, solo me dio signos de valor vac�o una vez que lo ejecut� en backtester. Agregu� aqu� el EA y el indicador. C�digo directo con un indicador muy simple. Igualmente es solo para fines de aprendizaje. Todo lo que me encanta saber es c�mo puedo ver el valor en mi EA y c�mo colocar�a un activador de compra. o disparador de mercado. Si una l�nea cruza de rojo a verde, como puedo agregar el disparador de compra o venta. Pero no con flechas. Gracias por ayudar a completar este N00B

    https://www.forexycfds.com/attachmen...2067953058.mq4
    https://www.forexycfds.com/attachmen...0132542745.mq4

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
Cookies
Utilizamos cookies propias y de terceros para mejorar nuestros servicios y mostrarle publicidad relacionada con sus preferencias mediante el análisis de sus hábitos de navegación. Si continua navegando, consideramos que acepta su uso. Puede cambiar la configuración u obtener más información y política de cookies aquí.