Inicio Trading Sistemático Publicación

exp_iCustom_v5: Asesor Experto para MetaTrader 4 que Optimiza tus Operaciones

Archivos adjuntos
8524.zip (45.21 KB, Descargar 2 veces)

¡Hola, traders! Hoy quiero hablarles sobre una herramienta que puede transformar significativamente nuestra forma de operar. Se trata del Asesor Experto exp_iCustom, que ahora en su versión 5, funciona con cualquier indicador personalizado y dibuja flechas de compra/venta.

Versión 5:

Cambio en los tipos de variables: Los niveles de compra y venta ( _O_M3_BuyLevel, _O_M3_SellLevel, _C_M3_CloseBuyLevel, _C_M3_CloseSellLevel) han cambiado de int a double, lo que permite ingresar números fraccionarios. Esto es clave para aquellos que buscan mayor precisión en sus operaciones.

Si quieren más detalles, pueden consultar la página del exp_iCustom_v1.

Versión 6:

Esta versión ha implementado la capacidad de incluir verificaciones adicionales al cerrar órdenes basadas en el indicador. Por ejemplo, ahora puedes verificar la ganancia de la orden (solo cerrar órdenes con ganancias superiores a un cierto límite), y la ubicación del stop loss (si el stop loss asegura una ganancia especificada, la orden no se cierra).

Variables:

  • ==== Reglas adicionales para cerrar ====
  • CheckProfit - Verifica la ganancia de la orden al cerrar. Las órdenes con menos de la ganancia mínima especificada no se cierran.
  • MinimalProfit - ver variable CheckProfit.
  • CheckSL - Si el stop loss de la orden asegura una ganancia no menor que MinimalSLProfit, la orden no se cierra.
  • MinimalSLProfit - ver variable CheckSL.

* * *

También se añadió la capacidad de trailing basado en un indicador personalizado. Cualquier indicador puede ser utilizado, como el PriceChannel Stop NK o el NRTR WATR, que dibuja puntos o flechas. La modificación de la orden solo ocurrirá si hay un punto o flecha presente.

Variables:

  • === Trailing por indicador ===
  • _TS_ON - habilita el trailing por indicador;
  • _TS_iCustomName - nombre del indicador personalizado;
  • _TS_iCustomParam - lista de parámetros delimitados por "/". Para variables booleanas, usa 1 en lugar de true, 0 en lugar de false. Si los parámetros del indicador contienen variables de tipo cadena, ¡el EA no funcionará!
  • _TS_iForBuyBufIndex - índice del buffer para órdenes de compra;
  • _TS_iForSellBufIndex - índice del buffer para órdenes de venta;
  • _TS_iShift - desplazamiento del indicador. 1 - en las barras formadas, 0 - en la barra en formación (no recomendado). También se puede ingresar un valor de 2, 3, 4...
  • _TS_Opt_1_Use - habilita el uso de la variable optimizada 1. Cuando esta variable está activada, en vez del valor de la cadena iCustomParam, se usará el valor de la variable Opt_X_Value;
  • _TS_Opt_1_Index - índice de la variable optimizada 1 en el arreglo de parámetros (en la cadena iCustomParam). La numeración comienza en cero;
  • _TS_Opt_1_Value - valor de la variable optimizada 1;
  • _TS_Opt_2_Use - habilita el uso de la variable optimizada 2;
  • _TS_Opt_2_Index - índice de la variable optimizada 2 en el arreglo de parámetros (en la cadena iCustomParam). La numeración comienza en cero;
  • _TS_Opt_2_Value - valor de la variable optimizada 2;
  • _TS_Opt_3_Use - habilita el uso de la variable optimizada 3;
  • _TS_Opt_3_Index - índice de la variable optimizada 3 en el arreglo de parámetros (en la cadena iCustomParam). La numeración comienza en cero;
  • _TS_Opt_3_Value - valor de la variable optimizada 3;
  • _TS_Opt_4_Use - habilita el uso de la variable optimizada 4;
  • _TS_Opt_4_Index - índice de la variable optimizada 4 en el arreglo de parámetros (en la cadena iCustomParam). La numeración comienza en cero;
  • _TS_Opt_4_Value - valor de la variable optimizada 4;
  • _TS_Opt_5_Use - habilita el uso de la variable optimizada 5;
  • _TS_Opt_5_Index - índice de la variable optimizada 5 en el arreglo de parámetros (en la cadena iCustomParam). La numeración comienza en cero;
  • _TS_Opt_5_Value - valor de la variable optimizada 5;
  • _TS_Indent - indentación (en puntos) desde el valor del indicador;
  • _TS_TrailInProfit - ganancia mínima para el trailing. El stop loss solo se mueve si asegura no menos de _TS_TrailInProfit puntos de ganancia.

Versión 6:

Se añadió la capacidad de usar indicadores bicolores (_O_Mode=5, _C_Mode=5). Puedes utilizar indicadores como el NRTR NK o medias móviles coloreadas, por ejemplo, el MA_In_Color_wAppliedPrice.

Ten en cuenta que no todos los indicadores coloreados pueden ser utilizados. Algunos pintan una barra en el pasado (en este caso, prueba aumentar los valores de _O_iShift y _C_iShift en 1), y otros simplemente superponen líneas de un color con líneas de otro color (estos no pueden ser usados).

Además, se añadió el modo MarketWatch, que permite abrir órdenes de mercado sin stop loss/take profit, los cuales se configuran posteriormente.

Nuevos parámetros:

En la sección de parámetros "Indicador para abrir":

  • _O_M5_iBuyBufIndex - índice del buffer para la línea mostrada durante una tendencia alcista;
  • _O_M5_iSellBufIndex - índice del buffer para la línea mostrada durante una tendencia bajista.

En la sección de parámetros "Indicador para cerrar":

  • _C_M5_iBuyBufIndex - índice del buffer para la línea mostrada durante una tendencia alcista;
  • _C_M5_iSellBufIndex - índice del buffer para la línea mostrada durante una tendencia bajista.

En la sección de parámetros "Orden":

  • MW_Mode - habilita el modo MarketWatch.

Publicaciones relacionadas

Comentarios (0)