MQL 'cosas'
MQL 'cosas'

 

Publi

Página 1 de 352 12 ??ltimo??ltimo
Resultados 1 al 10 de 20

Tema: MQL 'cosas'

  1. #1
    Me pregunto si debería haber un hilo para MT específicamente orientado a MQL... ¿sí????

    De todos modos, ya que he estado disfrutando de MQL un poco más aquí y allá, como de costumbre, surgen preguntas. Al ejecutar un backtest y abrir el gráfico para ver dónde se realizaron las transacciones, algunas cosas me llamaron la atención. Por ejemplo, cuando se ejecuta un backtest cruzado de media móvil y se observa el gráfico, las medias móviles no se cruzan en todas las operaciones. El ejemplo aquí es para un gráfico de 60 minutos. ¿Debo (suponemos) que las MA se cruzaron DURANTE esa barra de una hora y que la operación se abrió DURANTE esa barra de una hora y no al final de la barra? No tengo ningún problema con que esto suceda durante la barra, 60 minutos pueden ser mucho tiempo en el mercado de divisas, como todos sabemos, solo quiero asegurarme de que estoy interpretando esto correctamente. Y salir de una operación no espera hasta el final de la barra (como lo hace o lo hizo VT), ¿correcto? En MT, un EA sale de una operación durante la barra cuando se alcanza el precio, o tan cerca del precio real durante la barra dadas las limitaciones del Probador de estrategias y los datos de ticks en los que se está probando, a menos que esté codificado en el EA para cerrar específicamente al final de la barra, ¿correcto? No estoy seguro si mi profesor de inglés de la escuela secundaria me hubiera dejado salirme con la última frase...

    Espero que todos hayan tenido un buen Día de Acción de Gracias (o fin de semana si viven en otras partes del mundo) y buenos intercambios para todos esta semana.

  2.                         
    Publicidad
  3. #2
    Para la función Rsi, en MetaEditor, haga clic en la pestaña Diccionario en el panel Navegador y marque el en los indicadores técnicos. Busque la función iRSI() para RSI. o puedes ir a
    http://docs.mql4.com/indiors/iRSIque es lo mismo. RTFM

  4. #3
    Siguiente: Si quiero imprimir el valor actual del valor RSI de 14 períodos de un gráfico USDCHF de 60 minutos en el gráfico USDCHF actual en el que estoy ejecutando un EA, ¿qué líneas de código necesito agregar al EA para mostrar eso? valor RSI? Tengo lo siguiente: Imprimir (Valor actual de 60 min USDCHF RSI (14) = y eso es todo...

  5. #4
    Sí, son corchetes[] porque los precios se almacenan como una matriz.

  6. #5
    andersenws: esos son corchetes[] no paréntesis() ¿correcto? Gracias de nuevo por la ayuda. Era un usuario de TradeStation hace años y estaba escribiendo sistemas más o menos como un pasatiempo en ese entonces. Las ideas que tenía entonces todavía están conmigo y todo está empezando a volver a mí con mql... Gracias por dedicar parte de su tiempo con mis preguntas...

  7. #6
    No sé si te diste cuenta, porque yo no lo hice, pero la forma más fácil de cerrar, subir, bajar o abrir es simplemente decir Close[xx], no la gran función larga que puse al principio. de mi última publicación.

  8. #7
    Te dije que me estaba mirando directamente a la cara....gracias jefe...

  9. #8
    Tomado de mql4.com: lt;table class=docvar border=0 cellpadding=0 cellpacing=0gt; lt;tbodygt;lt;tr valign=topgt;lt;tdgt;doble iClose(lt;/tdgt; lt;tdgt;símbolo de cadena, int timeframe, int shift)lt;/tdgt;lt;/trgt; lt;/tbodygt; lt;/tableta; Devuelve el valor de cierre de la barra del símbolo indi con marco de tiempo y turno. Si el historial local está vacío (no cargado), la función devuelve 0. Para el gráfico actual, la información sobre los precios de cierre está en la matriz predefinida denominada
    http://docs.mql4.com/predefined/variables/Close. Parámetros: lt;table class=docpar border=0 cellpadding=2 cellpacing=2gt; lt;tbodygt;lt;trgt;lt;td valign=topgt;symbollt;/tdgt; lt;td nowrap=nowrap valign=topgt; - lt;/tdgt; lt;td width=100%gt;Símbolo cuyos datos deben utilizarse para calcular el indicador. NULL significa el símbolo actual.lt;/tdgt;lt;/trgt; lt;trgt;lt;td valign=topgt;timeframelt;/tdgt; lt;td nowrap=nowrap valign=topgt; - lt;/tdgt; lt;td width=100%gt;Período de tiempo. puede ser cualquiera de
    http://docs.mql4.com/constants/timeframesvalores. 0 significa el gráfico actual timeframe.lt;/tdgt;lt;/trgt; lt;trgt;lt;td valign=topgt;shiftlt;/tdgt; lt;td nowrap=nowrap valign=topgt; - lt;/tdgt; lt;td width=100%gt;Índice del valor tomado del búfer indicador (desplazamiento relativo a la barra actual hace la cantidad de períodos dada).lt;/tdgt;lt;/trgt;lt;/tbodygt; lt;/tableta; Espero que ayude,

  10. #9
    Sé que me está mirando a la cara, pero quiero el valor del precio de cierre actual y el precio de cierre de hace 10 barras en un gráfico de 60 minutos, ¿qué me estoy perdiendo aquí? cerrar ahora = (NULL,60,PRICE_CLOSE,0); closeethen = (NULL,60,PRICE_CLOSE,10); Recibo todo tipo de errores con esto... Ni siquiera estoy seguro de si se necesita NULL o 60, los paréntesis alrededor de (0) y (10) también están dando errores... Sé que es simple pero solo estoy en el capitulo 2...

  11. #10
    andersenws: Muchas gracias... Veré qué pasa...

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
Uso de cookies
Utilizamos cookies propias y de terceros para elaborar información estadística y mostrarle publicidad personalizada a través del análisis de su navegación. Si continúa navegando acepta su uso. Más información y política de cookies.
     

Aviso legal: Ni forosforex.com ni ninguna persona involucrada en forosforex.com aceptarán ninguna responsabilidad por cualquier pérdida o daño en el trading como resultado de la confianza en la información contenida en este sitio web, incluidos datos, cotizaciones, gráficos y señales de compra/venta. Por favor, infórmese plenamente de los riesgos y costes asociados a las operaciones en los mercados financieros, una de las formas de inversión que más riesgos entrañan.
forosforex.com le quiere recordar que los datos contenidos en este sitio web no son necesariamente en tiempo real ni exactos. forosforex.com no asume responsabilidad alguna por las pérdidas en que usted podría incurrir como resultado de la utilización de estos datos. Este acuerdo se rige por su versión en inglés, que prevalecerá siempre que haya alguna discrepancia entre la versión en inglés y la versión en español. Los CFD son un producto difícil de entender, varios organismos reguladores consideran que no es adecuado para inversores minoristas debido a su complejidad y riesgo.
Advertencia de riesgo: Los CFDs son un producto difícil de entender, y puede no ser adecuado para inversores minoristas debido a su complejidad y riesgo. Existe la posibilidad de sufrir una pérdida igual o superior a la inversión. Por lo tanto, no debe invertir o arriesgar dinero que no pueda permitirse perder. Debe asegurarse de que comprende todos los riesgos. Antes de abrir una cuenta en un broker por favor sea consciente e infórmese de los riesgos asociados con el trading. El contenido de este sitio web no debe interpretarse como asesoramiento personal. ForosForex recomienda que busque el consejo de un asesor financiero independiente.