{"id":142599,"date":"2008-01-01T08:04:00","date_gmt":"2008-01-01T08:04:00","guid":{"rendered":"https:\/\/expforex.com\/the-x-10-steps-to-program-your-strategy\/"},"modified":"2025-11-14T07:00:48","modified_gmt":"2025-11-14T07:00:48","slug":"the-x-10-steps-to-program-your-strategy","status":"publish","type":"post","link":"https:\/\/expforex.com\/es\/the-x-10-steps-to-program-your-strategy\/","title":{"rendered":"Programe su estrategia en 10 pasos con el Asesor Experto Universal y C\u00f3digo Abierto"},"content":{"rendered":"<div class=\"root-eb-toc-n8usydf wp-block-essential-blocks-table-of-contents\"><div class=\"eb-parent-wrapper eb-parent-eb-toc-n8usydf \"><div class=\"eb-toc-container eb-toc-n8usydf  eb-toc-is-not-sticky eb-toc-collapsible eb-toc-initially-collapsed eb-toc-scrollToTop style-1 list-style-none\" data-scroll-top=\"false\" data-scroll-top-icon=\"fas fa-angle-up\" data-collapsible=\"true\" data-sticky-hide-mobile=\"false\" data-sticky=\"false\" data-scroll-target=\"scroll_to_toc\" data-copy-link=\"true\" data-editor-type=\"\" data-hide-desktop=\"false\" data-hide-tab=\"false\" data-hide-mobile=\"false\" data-itemCollapsed=\"false\" data-highlight-scroll=\"false\"><div class=\"eb-toc-header\"><h2 class=\"eb-toc-title\">Table of Contents (click to show)<\/h2><\/div><div class=\"eb-toc-wrapper hide-content\" data-headers=\"[{&quot;level&quot;:2,&quot;content&quot;:&quot;Descripci\\u00f3n&quot;,&quot;text&quot;:&quot;Descripci\\u00f3n&quot;,&quot;link&quot;:&quot;eb-table-content-0&quot;},{&quot;level&quot;:2,&quot;content&quot;:&quot;C\\u00f3digo Abierto&quot;,&quot;text&quot;:&quot;C\\u00f3digo Abierto&quot;,&quot;link&quot;:&quot;eb-table-content-1&quot;},{&quot;level&quot;:2,&quot;content&quot;:&quot;El Valor Real de Nuestro Asesor&quot;,&quot;text&quot;:&quot;El Valor Real de Nuestro Asesor&quot;,&quot;link&quot;:&quot;el-valor-real-de-nuestro-asesor&quot;},{&quot;level&quot;:2,&quot;content&quot;:&quot;Programando Su Estrategia de Trading en Forex&quot;,&quot;text&quot;:&quot;Programando Su Estrategia de Trading en Forex&quot;,&quot;link&quot;:&quot;programando-su-estrategia-de-trading-en-forex&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;Primeros Pasos:&quot;,&quot;text&quot;:&quot;Primeros Pasos:&quot;,&quot;link&quot;:&quot;primeros-pasos&quot;},{&quot;level&quot;:2,&quot;content&quot;:&quot;Programando THE X para MetaTrader 5&quot;,&quot;text&quot;:&quot;Programando THE X para MetaTrader 5&quot;,&quot;link&quot;:&quot;programando-the-x-para-metatrader-5&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 5 Paso 0: \\u00a1Cargando Indicadores en los Recursos!&quot;,&quot;text&quot;:&quot;MetaTrader 5 Paso 0: \\u00a1Cargando Indicadores en los Recursos!&quot;,&quot;link&quot;:&quot;eb-table-content-6&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 5 Paso 1: \\u00a1Especifique el Nombre de la Se\\u00f1al!&quot;,&quot;text&quot;:&quot;MetaTrader 5 Paso 1: \\u00a1Especifique el Nombre de la Se\\u00f1al!&quot;,&quot;link&quot;:&quot;eb-table-content-7&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 5 Paso 2: \\u00a1Especifique el Nombre de Visualizaci\\u00f3n de la Se\\u00f1al!&quot;,&quot;text&quot;:&quot;MetaTrader 5 Paso 2: \\u00a1Especifique el Nombre de Visualizaci\\u00f3n de la Se\\u00f1al!&quot;,&quot;link&quot;:&quot;eb-table-content-8&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 5 Paso 3: \\u00a1Especifique el Nombre del Filtro!&quot;,&quot;text&quot;:&quot;MetaTrader 5 Paso 3: \\u00a1Especifique el Nombre del Filtro!&quot;,&quot;link&quot;:&quot;eb-table-content-9&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 5 Paso 4: \\u00a1Especifique los Par\\u00e1metros del Indicador o Estrategia en Variables Externas!&quot;,&quot;text&quot;:&quot;MetaTrader 5 Paso 4: \\u00a1Especifique los Par\\u00e1metros del Indicador o Estrategia en Variables Externas!&quot;,&quot;link&quot;:&quot;eb-table-content-10&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 5 Paso 5: \\u00a1Cree Handles (Manejadores) de Indicador para Cargar en el Asesor Experto!&quot;,&quot;text&quot;:&quot;MetaTrader 5 Paso 5: \\u00a1Cree Handles (Manejadores) de Indicador para Cargar en el Asesor Experto!&quot;,&quot;link&quot;:&quot;eb-table-content-11&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 5 Paso 6: \\u00a1Declare Variables para Cargar el\\\/los Indicador(es) de la Estrategia!&quot;,&quot;text&quot;:&quot;MetaTrader 5 Paso 6: \\u00a1Declare Variables para Cargar el\\\/los Indicador(es) de la Estrategia!&quot;,&quot;link&quot;:&quot;eb-table-content-12&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 5 Paso 7: \\u00a1Declare Variables para Almacenar Datos del Indicador!&quot;,&quot;text&quot;:&quot;MetaTrader 5 Paso 7: \\u00a1Declare Variables para Almacenar Datos del Indicador!&quot;,&quot;link&quot;:&quot;eb-table-content-13&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 5 Paso 8: \\u00a1Cree Estrategias y Se\\u00f1ales para Abrir Posiciones!&quot;,&quot;text&quot;:&quot;MetaTrader 5 Paso 8: \\u00a1Cree Estrategias y Se\\u00f1ales para Abrir Posiciones!&quot;,&quot;link&quot;:&quot;eb-table-content-14&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;C\\u00f3digos de Error&quot;,&quot;text&quot;:&quot;C\\u00f3digos de Error&quot;,&quot;link&quot;:&quot;eb-table-content-15&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 5 Paso 9: \\u00a1Especifique Filtros de Sus Indicadores o Use Su Indicador como Filtro para la Estrategia!&quot;,&quot;text&quot;:&quot;MetaTrader 5 Paso 9: \\u00a1Especifique Filtros de Sus Indicadores o Use Su Indicador como Filtro para la Estrategia!&quot;,&quot;link&quot;:&quot;eb-table-content-16&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;\\u00a0&quot;,&quot;text&quot;:&quot;\\u00a0&quot;,&quot;link&quot;:&quot;eb-table-content-17&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 5 Paso 10: \\u00a1Este es el paso final!&quot;,&quot;text&quot;:&quot;MetaTrader 5 Paso 10: \\u00a1Este es el paso final!&quot;,&quot;link&quot;:&quot;eb-table-content-18&quot;},{&quot;level&quot;:2,&quot;content&quot;:&quot;MetaTrader 5 Conclusiones y Verificaci\\u00f3n de la Estrategia&quot;,&quot;text&quot;:&quot;MetaTrader 5 Conclusiones y Verificaci\\u00f3n de la Estrategia&quot;,&quot;link&quot;:&quot;eb-table-content-19&quot;},{&quot;level&quot;:2,&quot;content&quot;:&quot;Programando THE X para MetaTrader 4&quot;,&quot;text&quot;:&quot;Programando THE X para MetaTrader 4&quot;,&quot;link&quot;:&quot;programando-the-x-para-metatrader-4&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 4 Paso 0: Cargando Indicadores en los Recursos&quot;,&quot;text&quot;:&quot;MetaTrader 4 Paso 0: Cargando Indicadores en los Recursos&quot;,&quot;link&quot;:&quot;metatrader-4-paso-0-cargando-indicadores-en-los-recursos&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 4 Paso 1: Especifique el Nombre de la Se\\u00f1al&quot;,&quot;text&quot;:&quot;MetaTrader 4 Paso 1: Especifique el Nombre de la Se\\u00f1al&quot;,&quot;link&quot;:&quot;eb-table-content-22&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 4 Paso 2: Especifique el Nombre de la Se\\u00f1al para Mostrar en Pantalla&quot;,&quot;text&quot;:&quot;MetaTrader 4 Paso 2: Especifique el Nombre de la Se\\u00f1al para Mostrar en Pantalla&quot;,&quot;link&quot;:&quot;eb-table-content-23&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 4 Paso 3: Especifique el Nombre del Filtro&quot;,&quot;text&quot;:&quot;MetaTrader 4 Paso 3: Especifique el Nombre del Filtro&quot;,&quot;link&quot;:&quot;metatrader-4-paso-3-especifique-el-nombre-del-filtro&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 4 Paso 4: Especifique Par\\u00e1metros de Indicador o Estrategia en Variables Externas&quot;,&quot;text&quot;:&quot;MetaTrader 4 Paso 4: Especifique Par\\u00e1metros de Indicador o Estrategia en Variables Externas&quot;,&quot;link&quot;:&quot;eb-table-content-25&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 4 Pasos 5, 6, 7: \\u00a1Rel\\u00e1jese!&quot;,&quot;text&quot;:&quot;MetaTrader 4 Pasos 5, 6, 7: \\u00a1Rel\\u00e1jese!&quot;,&quot;link&quot;:&quot;eb-table-content-26&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 4 Paso 8: Creando Estrategias y Se\\u00f1ales para Abrir Posiciones&quot;,&quot;text&quot;:&quot;MetaTrader 4 Paso 8: Creando Estrategias y Se\\u00f1ales para Abrir Posiciones&quot;,&quot;link&quot;:&quot;eb-table-content-27&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 4 Paso 9: Especifique Filtros de Sus Indicadores o Use Su Indicador como Filtro para la Estrategia&quot;,&quot;text&quot;:&quot;MetaTrader 4 Paso 9: Especifique Filtros de Sus Indicadores o Use Su Indicador como Filtro para la Estrategia&quot;,&quot;link&quot;:&quot;metatrader-4-paso-9-especifique-filtros-de-sus-indicadores-o-use-su-indicador-como-filtro-para-la-estrategia&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;\\u00a0&quot;,&quot;text&quot;:&quot;\\u00a0&quot;,&quot;link&quot;:&quot;eb-table-content-29&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 4 Paso 10: \\u00a1Este es el Paso Final!&quot;,&quot;text&quot;:&quot;MetaTrader 4 Paso 10: \\u00a1Este es el Paso Final!&quot;,&quot;link&quot;:&quot;eb-table-content-30&quot;},{&quot;level&quot;:2,&quot;content&quot;:&quot;MetaTrader 4 Conclusiones y Verificaci\\u00f3n de la Estrategia&quot;,&quot;text&quot;:&quot;MetaTrader 4 Conclusiones y Verificaci\\u00f3n de la Estrategia&quot;,&quot;link&quot;:&quot;eb-table-content-31&quot;},{&quot;level&quot;:2,&quot;content&quot;:&quot;\\u00bfQu\\u00e9 M\\u00e1s Se Puede Cambiar en el Asesor Experto?&quot;,&quot;text&quot;:&quot;\\u00bfQu\\u00e9 M\\u00e1s Se Puede Cambiar en el Asesor Experto?&quot;,&quot;link&quot;:&quot;eb-table-content-32&quot;},{&quot;level&quot;:2,&quot;content&quot;:&quot;Depurando una Estrategia&quot;,&quot;text&quot;:&quot;Depurando una Estrategia&quot;,&quot;link&quot;:&quot;depurando-una-estrategia&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;Mostrando Informaci\\u00f3n Adicional en el Bloque de Estrategia&quot;,&quot;text&quot;:&quot;Mostrando Informaci\\u00f3n Adicional en el Bloque de Estrategia&quot;,&quot;link&quot;:&quot;eb-table-content-34&quot;}]\" data-visible=\"[true,true,true,true,true,false]\" data-delete-headers=\"[{&quot;label&quot;:&quot;Descripci\\u00f3n&quot;,&quot;value&quot;:&quot;descripci\\u00f3n&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;C\\u00f3digo Abierto&quot;,&quot;value&quot;:&quot;c\\u00f3digo-abierto&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;El Valor Real de Nuestro Asesor&quot;,&quot;value&quot;:&quot;el-valor-real-de-nuestro-asesor&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;Programando Su Estrategia de Trading en Forex&quot;,&quot;value&quot;:&quot;programando-su-estrategia-de-trading-en-forex&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;Primeros Pasos:&quot;,&quot;value&quot;:&quot;primeros-pasos&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;Programando THE X para MetaTrader 5&quot;,&quot;value&quot;:&quot;programando-the-x-para-metatrader-5&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 5 Paso 0: \\u00a1Cargando Indicadores en los Recursos!&quot;,&quot;value&quot;:&quot;metatrader-5-paso-0-\\u00a1cargando-indicadores-en-los-recursos&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 5 Paso 1: \\u00a1Especifique el Nombre de la Se\\u00f1al!&quot;,&quot;value&quot;:&quot;metatrader-5-paso-1-\\u00a1especifique-el-nombre-de-la-se\\u00f1al&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 5 Paso 2: \\u00a1Especifique el Nombre de Visualizaci\\u00f3n de la Se\\u00f1al!&quot;,&quot;value&quot;:&quot;metatrader-5-paso-2-\\u00a1especifique-el-nombre-de-visualizaci\\u00f3n-de-la-se\\u00f1al&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 5 Paso 3: \\u00a1Especifique el Nombre del Filtro!&quot;,&quot;value&quot;:&quot;metatrader-5-paso-3-\\u00a1especifique-el-nombre-del-filtro&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 5 Paso 4: \\u00a1Especifique los Par\\u00e1metros del Indicador o Estrategia en Variables Externas!&quot;,&quot;value&quot;:&quot;metatrader-5-paso-4-\\u00a1especifique-los-par\\u00e1metros-del-indicador-o-estrategia-en-variables-externas&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 5 Paso 5: \\u00a1Cree Handles (Manejadores) de Indicador para Cargar en el Asesor Experto!&quot;,&quot;value&quot;:&quot;metatrader-5-paso-5-\\u00a1cree-handles-manejadores-de-indicador-para-cargar-en-el-asesor-experto&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 5 Paso 6: \\u00a1Declare Variables para Cargar el\\\/los Indicador(es) de la Estrategia!&quot;,&quot;value&quot;:&quot;metatrader-5-paso-6-\\u00a1declare-variables-para-cargar-ellos-indicadores-de-la-estrategia&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 5 Paso 7: \\u00a1Declare Variables para Almacenar Datos del Indicador!&quot;,&quot;value&quot;:&quot;metatrader-5-paso-7-\\u00a1declare-variables-para-almacenar-datos-del-indicador&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 5 Paso 8: \\u00a1Cree Estrategias y Se\\u00f1ales para Abrir Posiciones!&quot;,&quot;value&quot;:&quot;metatrader-5-paso-8-\\u00a1cree-estrategias-y-se\\u00f1ales-para-abrir-posiciones&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;C\\u00f3digos de Error&quot;,&quot;value&quot;:&quot;c\\u00f3digos-de-error&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 5 Paso 9: \\u00a1Especifique Filtros de Sus Indicadores o Use Su Indicador como Filtro para la Estrategia!&quot;,&quot;value&quot;:&quot;metatrader-5-paso-9-\\u00a1especifique-filtros-de-sus-indicadores-o-use-su-indicador-como-filtro-para-la-estrategia&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;\\u00a0&quot;,&quot;value&quot;:&quot;&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 5 Paso 10: \\u00a1Este es el paso final!&quot;,&quot;value&quot;:&quot;metatrader-5-paso-10-\\u00a1este-es-el-paso-final&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 5 Conclusiones y Verificaci\\u00f3n de la Estrategia&quot;,&quot;value&quot;:&quot;metatrader-5-conclusiones-y-verificaci\\u00f3n-de-la-estrategia&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;Programando THE X para MetaTrader 4&quot;,&quot;value&quot;:&quot;programando-the-x-para-metatrader-4&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 4 Paso 0: Cargando Indicadores en los Recursos&quot;,&quot;value&quot;:&quot;metatrader-4-paso-0-cargando-indicadores-en-los-recursos&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 4 Paso 1: Especifique el Nombre de la Se\\u00f1al&quot;,&quot;value&quot;:&quot;metatrader-4-paso-1-especifique-el-nombre-de-la-se\\u00f1al&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 4 Paso 2: Especifique el Nombre de la Se\\u00f1al para Mostrar en Pantalla&quot;,&quot;value&quot;:&quot;metatrader-4-paso-2-especifique-el-nombre-de-la-se\\u00f1al-para-mostrar-en-pantalla&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 4 Paso 3: Especifique el Nombre del Filtro&quot;,&quot;value&quot;:&quot;metatrader-4-paso-3-especifique-el-nombre-del-filtro&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 4 Paso 4: Especifique Par\\u00e1metros de Indicador o Estrategia en Variables Externas&quot;,&quot;value&quot;:&quot;metatrader-4-paso-4-especifique-par\\u00e1metros-de-indicador-o-estrategia-en-variables-externas&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 4 Pasos 5, 6, 7: \\u00a1Rel\\u00e1jese!&quot;,&quot;value&quot;:&quot;metatrader-4-pasos-5-6-7-\\u00a1rel\\u00e1jese&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 4 Paso 8: Creando Estrategias y Se\\u00f1ales para Abrir Posiciones&quot;,&quot;value&quot;:&quot;metatrader-4-paso-8-creando-estrategias-y-se\\u00f1ales-para-abrir-posiciones&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 4 Paso 9: Especifique Filtros de Sus Indicadores o Use Su Indicador como Filtro para la Estrategia&quot;,&quot;value&quot;:&quot;metatrader-4-paso-9-especifique-filtros-de-sus-indicadores-o-use-su-indicador-como-filtro-para-la-estrategia&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;\\u00a0&quot;,&quot;value&quot;:&quot;&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 4 Paso 10: \\u00a1Este es el Paso Final!&quot;,&quot;value&quot;:&quot;metatrader-4-paso-10-\\u00a1este-es-el-paso-final&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 4 Conclusiones y Verificaci\\u00f3n de la Estrategia&quot;,&quot;value&quot;:&quot;metatrader-4-conclusiones-y-verificaci\\u00f3n-de-la-estrategia&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;\\u00bfQu\\u00e9 M\\u00e1s Se Puede Cambiar en el Asesor Experto?&quot;,&quot;value&quot;:&quot;\\u00bfqu\\u00e9-m\\u00e1s-se-puede-cambiar-en-el-asesor-experto&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;Depurando una Estrategia&quot;,&quot;value&quot;:&quot;depurando-una-estrategia&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;Mostrando Informaci\\u00f3n Adicional en el Bloque de Estrategia&quot;,&quot;value&quot;:&quot;mostrando-informaci\\u00f3n-adicional-en-el-bloque-de-estrategia&quot;,&quot;isDelete&quot;:false}]\" data-smooth=\"true\" data-top-offset=\"500\"><div class=\"eb-toc__list-wrap\"><ul class='eb-toc__list'><li><a href=\"#eb-table-content-0\" data-language=\"es\">Descripci\u00f3n<\/a><li><a href=\"#eb-table-content-1\" data-language=\"es\">C\u00f3digo Abierto<\/a><li><a href=\"#el-valor-real-de-nuestro-asesor\" data-language=\"es\">El Valor Real de Nuestro Asesor<\/a><li><a href=\"#programando-su-estrategia-de-trading-en-forex\" data-language=\"es\">Programando Su Estrategia de Trading en Forex<\/a><ul class='eb-toc__list'><li><a href=\"#primeros-pasos\" data-language=\"es\">Primeros Pasos:<\/a><\/li><\/ul><li><a href=\"#programando-the-x-para-metatrader-5\" data-language=\"es\">Programando THE X para MetaTrader 5<\/a><ul class='eb-toc__list'><li><a href=\"#eb-table-content-6\" data-language=\"es\">MetaTrader 5 Paso 0: \u00a1Cargando Indicadores en los Recursos!<\/a><li><a href=\"#eb-table-content-7\" data-language=\"es\">MetaTrader 5 Paso 1: \u00a1Especifique el Nombre de la Se\u00f1al!<\/a><li><a href=\"#eb-table-content-8\" data-language=\"es\">MetaTrader 5 Paso 2: \u00a1Especifique el Nombre de Visualizaci\u00f3n de la Se\u00f1al!<\/a><li><a href=\"#eb-table-content-9\" data-language=\"es\">MetaTrader 5 Paso 3: \u00a1Especifique el Nombre del Filtro!<\/a><li><a href=\"#eb-table-content-10\" data-language=\"es\">MetaTrader 5 Paso 4: \u00a1Especifique los Par\u00e1metros del Indicador o Estrategia en Variables Externas!<\/a><li><a href=\"#eb-table-content-11\" data-language=\"es\">MetaTrader 5 Paso 5: \u00a1Cree Handles (Manejadores) de Indicador para Cargar en el Asesor Experto!<\/a><li><a href=\"#eb-table-content-12\" data-language=\"es\">MetaTrader 5 Paso 6: \u00a1Declare Variables para Cargar el\/los Indicador(es) de la Estrategia!<\/a><li><a href=\"#eb-table-content-13\" data-language=\"es\">MetaTrader 5 Paso 7: \u00a1Declare Variables para Almacenar Datos del Indicador!<\/a><li><a href=\"#eb-table-content-14\" data-language=\"es\">MetaTrader 5 Paso 8: \u00a1Cree Estrategias y Se\u00f1ales para Abrir Posiciones!<\/a><li><a href=\"#eb-table-content-15\" data-language=\"es\">C\u00f3digos de Error<\/a><li><a href=\"#eb-table-content-16\" data-language=\"es\">MetaTrader 5 Paso 9: \u00a1Especifique Filtros de Sus Indicadores o Use Su Indicador como Filtro para la Estrategia!<\/a><li><a href=\"#eb-table-content-17\" data-language=\"es\">\u00a0<\/a><li><a href=\"#eb-table-content-18\" data-language=\"es\">MetaTrader 5 Paso 10: \u00a1Este es el paso final!<\/a><\/li><\/ul><li><a href=\"#eb-table-content-19\" data-language=\"es\">MetaTrader 5 Conclusiones y Verificaci\u00f3n de la Estrategia<\/a><li><a href=\"#programando-the-x-para-metatrader-4\" data-language=\"es\">Programando THE X para MetaTrader 4<\/a><ul class='eb-toc__list'><li><a href=\"#metatrader-4-paso-0-cargando-indicadores-en-los-recursos\" data-language=\"es\">MetaTrader 4 Paso 0: Cargando Indicadores en los Recursos<\/a><li><a href=\"#eb-table-content-22\" data-language=\"es\">MetaTrader 4 Paso 1: Especifique el Nombre de la Se\u00f1al<\/a><li><a href=\"#eb-table-content-23\" data-language=\"es\">MetaTrader 4 Paso 2: Especifique el Nombre de la Se\u00f1al para Mostrar en Pantalla<\/a><li><a href=\"#metatrader-4-paso-3-especifique-el-nombre-del-filtro\" data-language=\"es\">MetaTrader 4 Paso 3: Especifique el Nombre del Filtro<\/a><li><a href=\"#eb-table-content-25\" data-language=\"es\">MetaTrader 4 Paso 4: Especifique Par\u00e1metros de Indicador o Estrategia en Variables Externas<\/a><li><a href=\"#eb-table-content-26\" data-language=\"es\">MetaTrader 4 Pasos 5, 6, 7: \u00a1Rel\u00e1jese!<\/a><li><a href=\"#eb-table-content-27\" data-language=\"es\">MetaTrader 4 Paso 8: Creando Estrategias y Se\u00f1ales para Abrir Posiciones<\/a><li><a href=\"#metatrader-4-paso-9-especifique-filtros-de-sus-indicadores-o-use-su-indicador-como-filtro-para-la-estrategia\" data-language=\"es\">MetaTrader 4 Paso 9: Especifique Filtros de Sus Indicadores o Use Su Indicador como Filtro para la Estrategia<\/a><li><a href=\"#eb-table-content-29\" data-language=\"es\">\u00a0<\/a><li><a href=\"#eb-table-content-30\" data-language=\"es\">MetaTrader 4 Paso 10: \u00a1Este es el Paso Final!<\/a><\/li><\/ul><li><a href=\"#eb-table-content-31\" data-language=\"es\">MetaTrader 4 Conclusiones y Verificaci\u00f3n de la Estrategia<\/a><li><a href=\"#eb-table-content-32\" data-language=\"es\">\u00bfQu\u00e9 M\u00e1s Se Puede Cambiar en el Asesor Experto?<\/a><li><a href=\"#depurando-una-estrategia\" data-language=\"es\">Depurando una Estrategia<\/a><ul class='eb-toc__list'><li><a href=\"#eb-table-content-34\" data-language=\"es\">Mostrando Informaci\u00f3n Adicional en el Bloque de Estrategia<\/a><\/li><\/ul><\/ul><\/div><\/div><\/div><\/div><\/div>\n\n<div class=\"root-eb-toc-f2xgj wp-block-essential-blocks-table-of-contents\"><div class=\"eb-parent-wrapper eb-parent-eb-toc-f2xgj \"><div class=\"eb-toc-container eb-toc-f2xgj eb-toc-sticky-right eb-toc-is-sticky eb-toc-collapsible eb-toc-initially-collapsed eb-toc-scrollToTop style-1 \" data-scroll-top=\"false\" data-scroll-top-icon=\"fas fa-angle-up\" data-collapsible=\"true\" data-sticky-hide-mobile=\"true\" data-sticky=\"true\" data-scroll-target=\"scroll_to_toc\" data-copy-link=\"true\" data-editor-type=\"\" data-hide-desktop=\"false\" data-hide-tab=\"false\" data-hide-mobile=\"false\" data-itemCollapsed=\"true\" data-highlight-scroll=\"false\"><div class=\"eb-toc-header\"><span class=\"eb-toc-close eb-toc-sticky-right\"><\/span><h2 class=\"eb-toc-title\">List<\/h2><\/div><div class=\"eb-toc-wrapper \" data-headers=\"[{&quot;level&quot;:2,&quot;content&quot;:&quot;Descripci\\u00f3n&quot;,&quot;text&quot;:&quot;Descripci\\u00f3n&quot;,&quot;link&quot;:&quot;eb-table-content-0&quot;},{&quot;level&quot;:2,&quot;content&quot;:&quot;C\\u00f3digo Abierto&quot;,&quot;text&quot;:&quot;C\\u00f3digo Abierto&quot;,&quot;link&quot;:&quot;eb-table-content-1&quot;},{&quot;level&quot;:2,&quot;content&quot;:&quot;El Valor Real de Nuestro Asesor&quot;,&quot;text&quot;:&quot;El Valor Real de Nuestro Asesor&quot;,&quot;link&quot;:&quot;el-valor-real-de-nuestro-asesor&quot;},{&quot;level&quot;:2,&quot;content&quot;:&quot;Programando Su Estrategia de Trading en Forex&quot;,&quot;text&quot;:&quot;Programando Su Estrategia de Trading en Forex&quot;,&quot;link&quot;:&quot;programando-su-estrategia-de-trading-en-forex&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;Primeros Pasos:&quot;,&quot;text&quot;:&quot;Primeros Pasos:&quot;,&quot;link&quot;:&quot;primeros-pasos&quot;},{&quot;level&quot;:2,&quot;content&quot;:&quot;Programando THE X para MetaTrader 5&quot;,&quot;text&quot;:&quot;Programando THE X para MetaTrader 5&quot;,&quot;link&quot;:&quot;programando-the-x-para-metatrader-5&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 5 Paso 0: \\u00a1Cargando Indicadores en los Recursos!&quot;,&quot;text&quot;:&quot;MetaTrader 5 Paso 0: \\u00a1Cargando Indicadores en los Recursos!&quot;,&quot;link&quot;:&quot;eb-table-content-6&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 5 Paso 1: \\u00a1Especifique el Nombre de la Se\\u00f1al!&quot;,&quot;text&quot;:&quot;MetaTrader 5 Paso 1: \\u00a1Especifique el Nombre de la Se\\u00f1al!&quot;,&quot;link&quot;:&quot;eb-table-content-7&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 5 Paso 2: \\u00a1Especifique el Nombre de Visualizaci\\u00f3n de la Se\\u00f1al!&quot;,&quot;text&quot;:&quot;MetaTrader 5 Paso 2: \\u00a1Especifique el Nombre de Visualizaci\\u00f3n de la Se\\u00f1al!&quot;,&quot;link&quot;:&quot;eb-table-content-8&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 5 Paso 3: \\u00a1Especifique el Nombre del Filtro!&quot;,&quot;text&quot;:&quot;MetaTrader 5 Paso 3: \\u00a1Especifique el Nombre del Filtro!&quot;,&quot;link&quot;:&quot;eb-table-content-9&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 5 Paso 4: \\u00a1Especifique los Par\\u00e1metros del Indicador o Estrategia en Variables Externas!&quot;,&quot;text&quot;:&quot;MetaTrader 5 Paso 4: \\u00a1Especifique los Par\\u00e1metros del Indicador o Estrategia en Variables Externas!&quot;,&quot;link&quot;:&quot;eb-table-content-10&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 5 Paso 5: \\u00a1Cree Handles (Manejadores) de Indicador para Cargar en el Asesor Experto!&quot;,&quot;text&quot;:&quot;MetaTrader 5 Paso 5: \\u00a1Cree Handles (Manejadores) de Indicador para Cargar en el Asesor Experto!&quot;,&quot;link&quot;:&quot;eb-table-content-11&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 5 Paso 6: \\u00a1Declare Variables para Cargar el\\\/los Indicador(es) de la Estrategia!&quot;,&quot;text&quot;:&quot;MetaTrader 5 Paso 6: \\u00a1Declare Variables para Cargar el\\\/los Indicador(es) de la Estrategia!&quot;,&quot;link&quot;:&quot;eb-table-content-12&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 5 Paso 7: \\u00a1Declare Variables para Almacenar Datos del Indicador!&quot;,&quot;text&quot;:&quot;MetaTrader 5 Paso 7: \\u00a1Declare Variables para Almacenar Datos del Indicador!&quot;,&quot;link&quot;:&quot;eb-table-content-13&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 5 Paso 8: \\u00a1Cree Estrategias y Se\\u00f1ales para Abrir Posiciones!&quot;,&quot;text&quot;:&quot;MetaTrader 5 Paso 8: \\u00a1Cree Estrategias y Se\\u00f1ales para Abrir Posiciones!&quot;,&quot;link&quot;:&quot;eb-table-content-14&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;C\\u00f3digos de Error&quot;,&quot;text&quot;:&quot;C\\u00f3digos de Error&quot;,&quot;link&quot;:&quot;eb-table-content-15&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 5 Paso 9: \\u00a1Especifique Filtros de Sus Indicadores o Use Su Indicador como Filtro para la Estrategia!&quot;,&quot;text&quot;:&quot;MetaTrader 5 Paso 9: \\u00a1Especifique Filtros de Sus Indicadores o Use Su Indicador como Filtro para la Estrategia!&quot;,&quot;link&quot;:&quot;eb-table-content-16&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;\\u00a0&quot;,&quot;text&quot;:&quot;\\u00a0&quot;,&quot;link&quot;:&quot;eb-table-content-17&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 5 Paso 10: \\u00a1Este es el paso final!&quot;,&quot;text&quot;:&quot;MetaTrader 5 Paso 10: \\u00a1Este es el paso final!&quot;,&quot;link&quot;:&quot;eb-table-content-18&quot;},{&quot;level&quot;:2,&quot;content&quot;:&quot;MetaTrader 5 Conclusiones y Verificaci\\u00f3n de la Estrategia&quot;,&quot;text&quot;:&quot;MetaTrader 5 Conclusiones y Verificaci\\u00f3n de la Estrategia&quot;,&quot;link&quot;:&quot;eb-table-content-19&quot;},{&quot;level&quot;:2,&quot;content&quot;:&quot;Programando THE X para MetaTrader 4&quot;,&quot;text&quot;:&quot;Programando THE X para MetaTrader 4&quot;,&quot;link&quot;:&quot;programando-the-x-para-metatrader-4&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 4 Paso 0: Cargando Indicadores en los Recursos&quot;,&quot;text&quot;:&quot;MetaTrader 4 Paso 0: Cargando Indicadores en los Recursos&quot;,&quot;link&quot;:&quot;metatrader-4-paso-0-cargando-indicadores-en-los-recursos&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 4 Paso 1: Especifique el Nombre de la Se\\u00f1al&quot;,&quot;text&quot;:&quot;MetaTrader 4 Paso 1: Especifique el Nombre de la Se\\u00f1al&quot;,&quot;link&quot;:&quot;eb-table-content-22&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 4 Paso 2: Especifique el Nombre de la Se\\u00f1al para Mostrar en Pantalla&quot;,&quot;text&quot;:&quot;MetaTrader 4 Paso 2: Especifique el Nombre de la Se\\u00f1al para Mostrar en Pantalla&quot;,&quot;link&quot;:&quot;eb-table-content-23&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 4 Paso 3: Especifique el Nombre del Filtro&quot;,&quot;text&quot;:&quot;MetaTrader 4 Paso 3: Especifique el Nombre del Filtro&quot;,&quot;link&quot;:&quot;metatrader-4-paso-3-especifique-el-nombre-del-filtro&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 4 Paso 4: Especifique Par\\u00e1metros de Indicador o Estrategia en Variables Externas&quot;,&quot;text&quot;:&quot;MetaTrader 4 Paso 4: Especifique Par\\u00e1metros de Indicador o Estrategia en Variables Externas&quot;,&quot;link&quot;:&quot;eb-table-content-25&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 4 Pasos 5, 6, 7: \\u00a1Rel\\u00e1jese!&quot;,&quot;text&quot;:&quot;MetaTrader 4 Pasos 5, 6, 7: \\u00a1Rel\\u00e1jese!&quot;,&quot;link&quot;:&quot;eb-table-content-26&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 4 Paso 8: Creando Estrategias y Se\\u00f1ales para Abrir Posiciones&quot;,&quot;text&quot;:&quot;MetaTrader 4 Paso 8: Creando Estrategias y Se\\u00f1ales para Abrir Posiciones&quot;,&quot;link&quot;:&quot;eb-table-content-27&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 4 Paso 9: Especifique Filtros de Sus Indicadores o Use Su Indicador como Filtro para la Estrategia&quot;,&quot;text&quot;:&quot;MetaTrader 4 Paso 9: Especifique Filtros de Sus Indicadores o Use Su Indicador como Filtro para la Estrategia&quot;,&quot;link&quot;:&quot;metatrader-4-paso-9-especifique-filtros-de-sus-indicadores-o-use-su-indicador-como-filtro-para-la-estrategia&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;\\u00a0&quot;,&quot;text&quot;:&quot;\\u00a0&quot;,&quot;link&quot;:&quot;eb-table-content-29&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;MetaTrader 4 Paso 10: \\u00a1Este es el Paso Final!&quot;,&quot;text&quot;:&quot;MetaTrader 4 Paso 10: \\u00a1Este es el Paso Final!&quot;,&quot;link&quot;:&quot;eb-table-content-30&quot;},{&quot;level&quot;:2,&quot;content&quot;:&quot;MetaTrader 4 Conclusiones y Verificaci\\u00f3n de la Estrategia&quot;,&quot;text&quot;:&quot;MetaTrader 4 Conclusiones y Verificaci\\u00f3n de la Estrategia&quot;,&quot;link&quot;:&quot;eb-table-content-31&quot;},{&quot;level&quot;:2,&quot;content&quot;:&quot;\\u00bfQu\\u00e9 M\\u00e1s Se Puede Cambiar en el Asesor Experto?&quot;,&quot;text&quot;:&quot;\\u00bfQu\\u00e9 M\\u00e1s Se Puede Cambiar en el Asesor Experto?&quot;,&quot;link&quot;:&quot;eb-table-content-32&quot;},{&quot;level&quot;:2,&quot;content&quot;:&quot;Depurando una Estrategia&quot;,&quot;text&quot;:&quot;Depurando una Estrategia&quot;,&quot;link&quot;:&quot;depurando-una-estrategia&quot;},{&quot;level&quot;:3,&quot;content&quot;:&quot;Mostrando Informaci\\u00f3n Adicional en el Bloque de Estrategia&quot;,&quot;text&quot;:&quot;Mostrando Informaci\\u00f3n Adicional en el Bloque de Estrategia&quot;,&quot;link&quot;:&quot;eb-table-content-34&quot;}]\" data-visible=\"[true,true,true,true,false,false]\" data-delete-headers=\"[{&quot;label&quot;:&quot;Descripci\\u00f3n&quot;,&quot;value&quot;:&quot;descripci\\u00f3n&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;C\\u00f3digo Abierto&quot;,&quot;value&quot;:&quot;c\\u00f3digo-abierto&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;El Valor Real de Nuestro Asesor&quot;,&quot;value&quot;:&quot;el-valor-real-de-nuestro-asesor&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;Programando Su Estrategia de Trading en Forex&quot;,&quot;value&quot;:&quot;programando-su-estrategia-de-trading-en-forex&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;Primeros Pasos:&quot;,&quot;value&quot;:&quot;primeros-pasos&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;Programando THE X para MetaTrader 5&quot;,&quot;value&quot;:&quot;programando-the-x-para-metatrader-5&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 5 Paso 0: \\u00a1Cargando Indicadores en los Recursos!&quot;,&quot;value&quot;:&quot;metatrader-5-paso-0-\\u00a1cargando-indicadores-en-los-recursos&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 5 Paso 1: \\u00a1Especifique el Nombre de la Se\\u00f1al!&quot;,&quot;value&quot;:&quot;metatrader-5-paso-1-\\u00a1especifique-el-nombre-de-la-se\\u00f1al&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 5 Paso 2: \\u00a1Especifique el Nombre de Visualizaci\\u00f3n de la Se\\u00f1al!&quot;,&quot;value&quot;:&quot;metatrader-5-paso-2-\\u00a1especifique-el-nombre-de-visualizaci\\u00f3n-de-la-se\\u00f1al&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 5 Paso 3: \\u00a1Especifique el Nombre del Filtro!&quot;,&quot;value&quot;:&quot;metatrader-5-paso-3-\\u00a1especifique-el-nombre-del-filtro&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 5 Paso 4: \\u00a1Especifique los Par\\u00e1metros del Indicador o Estrategia en Variables Externas!&quot;,&quot;value&quot;:&quot;metatrader-5-paso-4-\\u00a1especifique-los-par\\u00e1metros-del-indicador-o-estrategia-en-variables-externas&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 5 Paso 5: \\u00a1Cree Handles (Manejadores) de Indicador para Cargar en el Asesor Experto!&quot;,&quot;value&quot;:&quot;metatrader-5-paso-5-\\u00a1cree-handles-manejadores-de-indicador-para-cargar-en-el-asesor-experto&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 5 Paso 6: \\u00a1Declare Variables para Cargar el\\\/los Indicador(es) de la Estrategia!&quot;,&quot;value&quot;:&quot;metatrader-5-paso-6-\\u00a1declare-variables-para-cargar-ellos-indicadores-de-la-estrategia&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 5 Paso 7: \\u00a1Declare Variables para Almacenar Datos del Indicador!&quot;,&quot;value&quot;:&quot;metatrader-5-paso-7-\\u00a1declare-variables-para-almacenar-datos-del-indicador&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 5 Paso 8: \\u00a1Cree Estrategias y Se\\u00f1ales para Abrir Posiciones!&quot;,&quot;value&quot;:&quot;metatrader-5-paso-8-\\u00a1cree-estrategias-y-se\\u00f1ales-para-abrir-posiciones&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;C\\u00f3digos de Error&quot;,&quot;value&quot;:&quot;c\\u00f3digos-de-error&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 5 Paso 9: \\u00a1Especifique Filtros de Sus Indicadores o Use Su Indicador como Filtro para la Estrategia!&quot;,&quot;value&quot;:&quot;metatrader-5-paso-9-\\u00a1especifique-filtros-de-sus-indicadores-o-use-su-indicador-como-filtro-para-la-estrategia&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;\\u00a0&quot;,&quot;value&quot;:&quot;&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 5 Paso 10: \\u00a1Este es el paso final!&quot;,&quot;value&quot;:&quot;metatrader-5-paso-10-\\u00a1este-es-el-paso-final&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 5 Conclusiones y Verificaci\\u00f3n de la Estrategia&quot;,&quot;value&quot;:&quot;metatrader-5-conclusiones-y-verificaci\\u00f3n-de-la-estrategia&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;Programando THE X para MetaTrader 4&quot;,&quot;value&quot;:&quot;programando-the-x-para-metatrader-4&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 4 Paso 0: Cargando Indicadores en los Recursos&quot;,&quot;value&quot;:&quot;metatrader-4-paso-0-cargando-indicadores-en-los-recursos&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 4 Paso 1: Especifique el Nombre de la Se\\u00f1al&quot;,&quot;value&quot;:&quot;metatrader-4-paso-1-especifique-el-nombre-de-la-se\\u00f1al&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 4 Paso 2: Especifique el Nombre de la Se\\u00f1al para Mostrar en Pantalla&quot;,&quot;value&quot;:&quot;metatrader-4-paso-2-especifique-el-nombre-de-la-se\\u00f1al-para-mostrar-en-pantalla&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 4 Paso 3: Especifique el Nombre del Filtro&quot;,&quot;value&quot;:&quot;metatrader-4-paso-3-especifique-el-nombre-del-filtro&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 4 Paso 4: Especifique Par\\u00e1metros de Indicador o Estrategia en Variables Externas&quot;,&quot;value&quot;:&quot;metatrader-4-paso-4-especifique-par\\u00e1metros-de-indicador-o-estrategia-en-variables-externas&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 4 Pasos 5, 6, 7: \\u00a1Rel\\u00e1jese!&quot;,&quot;value&quot;:&quot;metatrader-4-pasos-5-6-7-\\u00a1rel\\u00e1jese&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 4 Paso 8: Creando Estrategias y Se\\u00f1ales para Abrir Posiciones&quot;,&quot;value&quot;:&quot;metatrader-4-paso-8-creando-estrategias-y-se\\u00f1ales-para-abrir-posiciones&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 4 Paso 9: Especifique Filtros de Sus Indicadores o Use Su Indicador como Filtro para la Estrategia&quot;,&quot;value&quot;:&quot;metatrader-4-paso-9-especifique-filtros-de-sus-indicadores-o-use-su-indicador-como-filtro-para-la-estrategia&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;\\u00a0&quot;,&quot;value&quot;:&quot;&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 4 Paso 10: \\u00a1Este es el Paso Final!&quot;,&quot;value&quot;:&quot;metatrader-4-paso-10-\\u00a1este-es-el-paso-final&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;MetaTrader 4 Conclusiones y Verificaci\\u00f3n de la Estrategia&quot;,&quot;value&quot;:&quot;metatrader-4-conclusiones-y-verificaci\\u00f3n-de-la-estrategia&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;\\u00bfQu\\u00e9 M\\u00e1s Se Puede Cambiar en el Asesor Experto?&quot;,&quot;value&quot;:&quot;\\u00bfqu\\u00e9-m\\u00e1s-se-puede-cambiar-en-el-asesor-experto&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;Depurando una Estrategia&quot;,&quot;value&quot;:&quot;depurando-una-estrategia&quot;,&quot;isDelete&quot;:false},{&quot;label&quot;:&quot;Mostrando Informaci\\u00f3n Adicional en el Bloque de Estrategia&quot;,&quot;value&quot;:&quot;mostrando-informaci\\u00f3n-adicional-en-el-bloque-de-estrategia&quot;,&quot;isDelete&quot;:false}]\" data-smooth=\"true\" data-top-offset=\"150\"><div class=\"eb-toc__list-wrap\"><ul class='eb-toc__list'><li><a href=\"#eb-table-content-0\" data-language=\"es\">Descripci\u00f3n<\/a><li><a href=\"#eb-table-content-1\" data-language=\"es\">C\u00f3digo Abierto<\/a><li><a href=\"#el-valor-real-de-nuestro-asesor\" data-language=\"es\">El Valor Real de Nuestro Asesor<\/a><li><a href=\"#programando-su-estrategia-de-trading-en-forex\" data-language=\"es\">Programando Su Estrategia de Trading en Forex<\/a><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\">\n                    <path d=\"M6.75 9.75L9 7.5L11.25 9.75\" stroke=\"#252D3B\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\n                    <path d=\"M9 15.75C9.88642 15.75 10.7642 15.5754 11.5831 15.2362C12.4021 14.897 13.1462 14.3998 13.773 13.773C14.3998 13.1462 14.897 12.4021 15.2362 11.5831C15.5754 10.7642 15.75 9.88642 15.75 9C15.75 8.11358 15.5754 7.23583 15.2362 6.41689C14.897 5.59794 14.3998 4.85383 13.773 4.22703C13.1462 3.60023 12.4021 3.10303 11.5831 2.76381C10.7642 2.42459 9.88642 2.25 9 2.25C7.20979 2.25 5.4929 2.96116 4.22703 4.22703C2.96116 5.4929 2.25 7.20979 2.25 9C2.25 10.7902 2.96116 12.5071 4.22703 13.773C5.4929 15.0388 7.20979 15.75 9 15.75Z\" stroke=\"#252D3B\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\n                    <\/svg><ul class='eb-toc__list'><li><a href=\"#primeros-pasos\" data-language=\"es\">Primeros Pasos:<\/a><\/li><\/ul><li><a href=\"#programando-the-x-para-metatrader-5\" data-language=\"es\">Programando THE X para MetaTrader 5<\/a><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\">\n                    <path d=\"M6.75 9.75L9 7.5L11.25 9.75\" stroke=\"#252D3B\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\n                    <path d=\"M9 15.75C9.88642 15.75 10.7642 15.5754 11.5831 15.2362C12.4021 14.897 13.1462 14.3998 13.773 13.773C14.3998 13.1462 14.897 12.4021 15.2362 11.5831C15.5754 10.7642 15.75 9.88642 15.75 9C15.75 8.11358 15.5754 7.23583 15.2362 6.41689C14.897 5.59794 14.3998 4.85383 13.773 4.22703C13.1462 3.60023 12.4021 3.10303 11.5831 2.76381C10.7642 2.42459 9.88642 2.25 9 2.25C7.20979 2.25 5.4929 2.96116 4.22703 4.22703C2.96116 5.4929 2.25 7.20979 2.25 9C2.25 10.7902 2.96116 12.5071 4.22703 13.773C5.4929 15.0388 7.20979 15.75 9 15.75Z\" stroke=\"#252D3B\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\n                    <\/svg><ul class='eb-toc__list'><li><a href=\"#eb-table-content-6\" data-language=\"es\">MetaTrader 5 Paso 0: \u00a1Cargando Indicadores en los Recursos!<\/a><li><a href=\"#eb-table-content-7\" data-language=\"es\">MetaTrader 5 Paso 1: \u00a1Especifique el Nombre de la Se\u00f1al!<\/a><li><a href=\"#eb-table-content-8\" data-language=\"es\">MetaTrader 5 Paso 2: \u00a1Especifique el Nombre de Visualizaci\u00f3n de la Se\u00f1al!<\/a><li><a href=\"#eb-table-content-9\" data-language=\"es\">MetaTrader 5 Paso 3: \u00a1Especifique el Nombre del Filtro!<\/a><li><a href=\"#eb-table-content-10\" data-language=\"es\">MetaTrader 5 Paso 4: \u00a1Especifique los Par\u00e1metros del Indicador o Estrategia en Variables Externas!<\/a><li><a href=\"#eb-table-content-11\" data-language=\"es\">MetaTrader 5 Paso 5: \u00a1Cree Handles (Manejadores) de Indicador para Cargar en el Asesor Experto!<\/a><li><a href=\"#eb-table-content-12\" data-language=\"es\">MetaTrader 5 Paso 6: \u00a1Declare Variables para Cargar el\/los Indicador(es) de la Estrategia!<\/a><li><a href=\"#eb-table-content-13\" data-language=\"es\">MetaTrader 5 Paso 7: \u00a1Declare Variables para Almacenar Datos del Indicador!<\/a><li><a href=\"#eb-table-content-14\" data-language=\"es\">MetaTrader 5 Paso 8: \u00a1Cree Estrategias y Se\u00f1ales para Abrir Posiciones!<\/a><li><a href=\"#eb-table-content-15\" data-language=\"es\">C\u00f3digos de Error<\/a><li><a href=\"#eb-table-content-16\" data-language=\"es\">MetaTrader 5 Paso 9: \u00a1Especifique Filtros de Sus Indicadores o Use Su Indicador como Filtro para la Estrategia!<\/a><li><a href=\"#eb-table-content-17\" data-language=\"es\">\u00a0<\/a><li><a href=\"#eb-table-content-18\" data-language=\"es\">MetaTrader 5 Paso 10: \u00a1Este es el paso final!<\/a><\/li><\/ul><li><a href=\"#eb-table-content-19\" data-language=\"es\">MetaTrader 5 Conclusiones y Verificaci\u00f3n de la Estrategia<\/a><li><a href=\"#programando-the-x-para-metatrader-4\" data-language=\"es\">Programando THE X para MetaTrader 4<\/a><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\">\n                    <path d=\"M6.75 9.75L9 7.5L11.25 9.75\" stroke=\"#252D3B\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\n                    <path d=\"M9 15.75C9.88642 15.75 10.7642 15.5754 11.5831 15.2362C12.4021 14.897 13.1462 14.3998 13.773 13.773C14.3998 13.1462 14.897 12.4021 15.2362 11.5831C15.5754 10.7642 15.75 9.88642 15.75 9C15.75 8.11358 15.5754 7.23583 15.2362 6.41689C14.897 5.59794 14.3998 4.85383 13.773 4.22703C13.1462 3.60023 12.4021 3.10303 11.5831 2.76381C10.7642 2.42459 9.88642 2.25 9 2.25C7.20979 2.25 5.4929 2.96116 4.22703 4.22703C2.96116 5.4929 2.25 7.20979 2.25 9C2.25 10.7902 2.96116 12.5071 4.22703 13.773C5.4929 15.0388 7.20979 15.75 9 15.75Z\" stroke=\"#252D3B\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\n                    <\/svg><ul class='eb-toc__list'><li><a href=\"#metatrader-4-paso-0-cargando-indicadores-en-los-recursos\" data-language=\"es\">MetaTrader 4 Paso 0: Cargando Indicadores en los Recursos<\/a><li><a href=\"#eb-table-content-22\" data-language=\"es\">MetaTrader 4 Paso 1: Especifique el Nombre de la Se\u00f1al<\/a><li><a href=\"#eb-table-content-23\" data-language=\"es\">MetaTrader 4 Paso 2: Especifique el Nombre de la Se\u00f1al para Mostrar en Pantalla<\/a><li><a href=\"#metatrader-4-paso-3-especifique-el-nombre-del-filtro\" data-language=\"es\">MetaTrader 4 Paso 3: Especifique el Nombre del Filtro<\/a><li><a href=\"#eb-table-content-25\" data-language=\"es\">MetaTrader 4 Paso 4: Especifique Par\u00e1metros de Indicador o Estrategia en Variables Externas<\/a><li><a href=\"#eb-table-content-26\" data-language=\"es\">MetaTrader 4 Pasos 5, 6, 7: \u00a1Rel\u00e1jese!<\/a><li><a href=\"#eb-table-content-27\" data-language=\"es\">MetaTrader 4 Paso 8: Creando Estrategias y Se\u00f1ales para Abrir Posiciones<\/a><li><a href=\"#metatrader-4-paso-9-especifique-filtros-de-sus-indicadores-o-use-su-indicador-como-filtro-para-la-estrategia\" data-language=\"es\">MetaTrader 4 Paso 9: Especifique Filtros de Sus Indicadores o Use Su Indicador como Filtro para la Estrategia<\/a><li><a href=\"#eb-table-content-29\" data-language=\"es\">\u00a0<\/a><li><a href=\"#eb-table-content-30\" data-language=\"es\">MetaTrader 4 Paso 10: \u00a1Este es el Paso Final!<\/a><\/li><\/ul><li><a href=\"#eb-table-content-31\" data-language=\"es\">MetaTrader 4 Conclusiones y Verificaci\u00f3n de la Estrategia<\/a><li><a href=\"#eb-table-content-32\" data-language=\"es\">\u00bfQu\u00e9 M\u00e1s Se Puede Cambiar en el Asesor Experto?<\/a><li><a href=\"#depurando-una-estrategia\" data-language=\"es\">Depurando una Estrategia<\/a><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\">\n                    <path d=\"M6.75 9.75L9 7.5L11.25 9.75\" stroke=\"#252D3B\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\n                    <path d=\"M9 15.75C9.88642 15.75 10.7642 15.5754 11.5831 15.2362C12.4021 14.897 13.1462 14.3998 13.773 13.773C14.3998 13.1462 14.897 12.4021 15.2362 11.5831C15.5754 10.7642 15.75 9.88642 15.75 9C15.75 8.11358 15.5754 7.23583 15.2362 6.41689C14.897 5.59794 14.3998 4.85383 13.773 4.22703C13.1462 3.60023 12.4021 3.10303 11.5831 2.76381C10.7642 2.42459 9.88642 2.25 9 2.25C7.20979 2.25 5.4929 2.96116 4.22703 4.22703C2.96116 5.4929 2.25 7.20979 2.25 9C2.25 10.7902 2.96116 12.5071 4.22703 13.773C5.4929 15.0388 7.20979 15.75 9 15.75Z\" stroke=\"#252D3B\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\n                    <\/svg><ul class='eb-toc__list'><li><a href=\"#eb-table-content-34\" data-language=\"es\">Mostrando Informaci\u00f3n Adicional en el Bloque de Estrategia<\/a><\/li><\/ul><\/ul><\/div><\/div><button class=\"eb-toc-button  eb-toc-button-right\"><div>List<\/div><\/button><\/div><\/div><\/div>\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-descripcion\">Descripci\u00f3n<\/h2>\n\n\n\n<p><strong><a href=\"https:\/\/www.expforex.com\/es\/?p=63\" target=\"_blank\" rel=\"noreferrer noopener\" data-language=\"es\">The X es un constructor de estrategias de trading<\/a>.<\/strong><\/p>\n\n\n\n<p>Hemos desarrollado un <strong>Asesor Experto Universal<\/strong> que engloba todas las funciones m\u00e1s intrigantes y esenciales.<\/p>\n\n\n\n<p>Adem\u00e1s, se ha incorporado un m\u00f3dulo de se\u00f1ales que utiliza indicadores est\u00e1ndar.<\/p>\n\n\n\n<p>Este es un constructor de estrategias, que le permite programar su propia estrategia.<\/p>\n\n\n\n<p>Comenz\u00f3 como un proyecto que gan\u00f3 una popularidad significativa. Durante 15 a\u00f1os, hemos estado refinando el algoritmo, a\u00f1adiendo nuevas funciones e indicadores, y corrigiendo errores de funci\u00f3n.<\/p>\n\n\n\n<p>Este art\u00edculo le guiar\u00e1 a trav\u00e9s de la programaci\u00f3n de su estrategia, la integraci\u00f3n de indicadores en el asesor y la adici\u00f3n de nuevas se\u00f1ales y filtros.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-codigo-abierto\">C\u00f3digo Abierto<\/h2>\n\n\n\n<p>Una pregunta recurrente que recibimos es:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<ol class=\"wp-block-list\">\n<li>\u00bfPuedo integrar mis indicadores en un asesor?<\/li>\n\n\n\n<li>\u00bfCu\u00e1nto cuesta el c\u00f3digo abierto del <strong>Asesor Experto<\/strong>?<\/li>\n<\/ol>\n<\/blockquote>\n\n\n\n<p>No es ning\u00fan secreto que ofrecemos el c\u00f3digo abierto de nuestro asesor a la venta. Esto est\u00e1 destinado a traders que desean desarrollar sus propios asesores o construir sus propias se\u00f1ales.<\/p>\n\n\n\n<p>Adem\u00e1s, los traders a menudo compran c\u00f3digo abierto para implementar sus estrategias patentadas y revender el asesor.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>El c\u00f3digo abierto del <strong>asesor The X<\/strong> se puede comprar en nuestro <strong>Mercado de Asesores de Trading<\/strong>.<\/li>\n\n\n\n<li><strong>C\u00f3digo Abierto The X para MetaTrader 5<\/strong> (No disponible)<\/li>\n\n\n\n<li><strong>C\u00f3digo Abierto The X para MetaTrader 4<\/strong> (No disponible)<\/li>\n\n\n\n<li>Por cierto, tenemos muchos c\u00f3digos abiertos para nuestros asesores. Secci\u00f3n: <strong>Asesores de Estrategia (C\u00f3digo Abierto)<\/strong><\/li>\n\n\n\n<li>Pruebe nuestras <a href=\"https:\/\/expforex.com\/es\/templates\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-language=\"es\">Plantillas de C\u00f3digo Abierto<\/a>.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-best-ideas-for-metatrader wp-block-embed-best-ideas-for-metatrader\">\n<div class=\"wp-block-embed__wrapper\">https:\/\/expforex.com\/es\/templates\/<\/div>\n<\/figure>\n\n\n\n<p>Programar asesores con indicadores es un proceso complejo.<\/p>\n\n\n\n<p>Ofrecemos <strong><a href=\"https:\/\/expforex.com\/es\/custom-metatrader-and-mql-programming-finish\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-language=\"es\">servicios de programaci\u00f3n para asesores de trading<\/a><\/strong>. Sin embargo, el proceso de desarrollo a menudo enfrenta retrasos porque los clientes no est\u00e1n seguros de las funciones que requieren.<\/p>\n\n\n\n<p><strong>The X<\/strong> es una colecci\u00f3n de bloques y funciones para operar en el mercado <strong>FOREX<\/strong>, utilizada a nivel mundial. Hemos desarrollado funciones que se utilizan con frecuencia, permitiendo que el asesor satisfaga el 90% de las necesidades de cada trader.<\/p>\n\n\n\n<p>Naturalmente, existen estrategias \u00fanicas que los programadores experimentados necesitan desarrollar.<\/p>\n\n\n\n<p>Tales estrategias son raras y requieren una preparaci\u00f3n meticulosa. El costo de este trabajo depende de su complejidad.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-el-valor-real-de-nuestro-asesor\">El Valor Real de Nuestro Asesor<\/h2>\n\n\n\n<p>Comenzando con nuestro art\u00edculo sobre <strong><a href=\"https:\/\/expforex.com\/es\/advantages-of-buying-ready-made-experts\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-language=\"es\">el costo del trabajo de un programador<\/a><\/strong>, podemos estimar el costo aproximado de nuestro robot de trading, <strong>The X<\/strong>:<\/p>\n\n\n\n<p>Nuestro <strong>EA<\/strong> contiene m\u00e1s de 10,000 l\u00edneas de c\u00f3digo. Si bien esto puede parecer extenso, es manejable porque no escribimos asesores usando <strong>PL\/SQL<\/strong> (Lenguaje de Programaci\u00f3n\/Lenguaje de Consulta Estructurado). <em>\u00bfPor qu\u00e9?<\/em> Porque la <strong>OOP<\/strong> (Programaci\u00f3n Orientada a Objetos) no es familiar para muchos, \u00a1y manejar la <strong>OOP<\/strong> puede ser bastante desafiante!<\/p>\n\n\n\n<p><strong>Entonces, calculemos:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>El costo de 1 hora de trabajo de un programador = $20 al programar funciones y algoritmos.<\/li>\n\n\n\n<li>El costo de 1 hora de correcci\u00f3n de errores = $5.<\/li>\n\n\n\n<li>El costo de escribir textos y videos = $10 (Este precio se basa en las tarifas de Internet; yo mismo creo todas las instrucciones y videos).<\/li>\n\n\n\n<li>\u00a1Suponga que escribir funciones y bloques para <strong>The X<\/strong> tom\u00f3 m\u00e1s de 1,000 horas!<\/li>\n\n\n\n<li>Programar se\u00f1ales usando indicadores es sencillo. \u00a1Por lo tanto, asumimos que nos llev\u00f3 10 horas!<\/li>\n<\/ol>\n\n\n\n<p><strong>Sin embargo, algunos aspectos no se pueden completar de inmediato:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>\u00a1La depuraci\u00f3n de funciones puede llevar 1,000 horas adicionales!<\/li>\n\n\n\n<li>\u00a1Desarrollar instrucciones, videos y promociones tambi\u00e9n requiere 1,000 horas!<\/li>\n<\/ol>\n\n\n\n<p>\u00a1En total, hemos invertido m\u00e1s de 3,000 horas!<\/p>\n\n\n\n<p>Si tuvi\u00e9ramos que encargar tal algoritmo, lo rechazar\u00edamos. No es razonable ni rentable.<\/p>\n\n\n\n<p><strong><u>\u00a1El costo total de tal asesor experto personalizado es de m\u00e1s de $35,000! \u00a1\u00a1\u00a1\u00a1Sin embargo, nuestro asesor se vende a un precio diez veces menor!!!!<\/u><\/strong><\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u00a1El costo de nuestro c\u00f3digo abierto es DIEZ veces menor!<\/p>\n<\/blockquote>\n\n\n\n<p><strong>Tales pedidos personalizados nunca se cumplen:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>En primer lugar, porque los clientes no est\u00e1n dispuestos a invertir una cantidad tan significativa de dinero.<\/li>\n\n\n\n<li>En segundo lugar, los programadores son reacios a dedicar tanto tiempo al desarrollo.<\/li>\n<\/ol>\n\n\n\n<p>Le aseguro que programar un robot de trading tan complejo requiere m\u00e1s tiempo que crear una estrategia de trading.<\/p>\n\n\n\n<p>Depurar todos los bloques y funciones exige un tiempo prolongado.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Estamos extremadamente agradecidos a nuestros clientes que han identificado errores y proporcionado correcciones durante los \u00faltimos cinco a\u00f1os, as\u00ed como han contribuido con sus funciones e indicadores para mejorar la funcionalidad del <strong>asesor THE X<\/strong>.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-programando-su-estrategia-de-trading-en-forex\">Programando Su Estrategia de Trading en Forex<\/h2>\n\n\n\n<p>En primer lugar, quiero mencionar que hemos actualizado el c\u00f3digo de nuestro asesor experto. Ahora es muy f\u00e1cil de entender y est\u00e1 bien comentado.<\/p>\n\n\n\n<p>No necesita profundizar en cada funci\u00f3n en detalle. Puede programar su estrategia en solo 10 pasos.<\/p>\n\n\n\n<p>Hemos preparado un m\u00e9todo muy f\u00e1cil de usar para trabajar con nuestro c\u00f3digo abierto.<\/p>\n\n\n\n<p><strong>Recuerde: No programamos estrategias para el asesor de forma gratuita. Si desea desarrollar c\u00f3digo para su estrategia, \u00a1consulte la secci\u00f3n de <a href=\"https:\/\/expforex.com\/es\/advantages-of-buying-ready-made-experts\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-language=\"es\">Programaci\u00f3n<\/a> para realizar un <a href=\"https:\/\/expforex.com\/es\/custom-metatrader-and-mql-programming-finish\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-language=\"es\">pedido<\/a>!<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-primeros-pasos\">Primeros Pasos:<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Abra el c\u00f3digo abierto del asesor que compr\u00f3 en nuestro Mercado de Asesores;<\/li>\n\n\n\n<li>Presione <strong>Ctrl + F<\/strong> para activar la barra de b\u00fasqueda;<\/li>\n\n\n\n<li>Ingrese el t\u00e9rmino <strong>Step<\/strong> &#8211; Esta palabra clave le ayudar\u00e1 a navegar por nuestro c\u00f3digo fuente y escribir r\u00e1pidamente su estrategia.<\/li>\n\n\n\n<li><figure><img decoding=\"async\" src=\"https:\/\/www.expforex.com\/_pu\/1\/91621346.jpg\" alt=\"Funci\u00f3n de B\u00fasqueda en el C\u00f3digo Fuente\"><\/figure><\/li>\n\n\n\n<li>Cada paso est\u00e1 bien comentado y proporciona un ejemplo.<\/li>\n\n\n\n<li>Para aprender a programar su estrategia, puede descomentar gradualmente las l\u00edneas marcadas con un asterisco <strong>\/\/ *<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p>En total, hay 10 pasos en el c\u00f3digo abierto para que el asesor trabaje con sus indicadores.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"640\" height=\"249\" src=\"https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/818594151-1.jpg\" alt=\"Interfaz del Constructor de Estrategias\" class=\"wp-image-6701\" srcset=\"https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/818594151-1.jpg 640w, https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/818594151-1-500x195.jpg 500w, https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/818594151-1-300x117.jpg 300w, https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/818594151-1-150x58.jpg 150w\" sizes=\"(max-width:767px) 640px, 640px\" \/><\/figure>\n\n\n\n<p>\u00a1Analizaremos cada paso en detalle!<\/p>\n\n\n\n<p>Dado que la programaci\u00f3n difiere entre los terminales MT4 y MT5, dividiremos nuestro art\u00edculo en dos partes:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Si est\u00e1 utilizando el <strong>asesor THE X para el terminal MT4<\/strong>, puede proceder directamente a la secci\u00f3n de <strong>Programaci\u00f3n<\/strong> para The X en el terminal MetaTrader 4.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-programando-the-x-para-metatrader-5\">Programando THE X para MetaTrader 5<\/h2>\n\n\n\n<p>Debe comprender las reglas b\u00e1sicas de programaci\u00f3n para desarrollar su estrategia o agregar una estrategia ya hecha usando indicadores de archivos existentes (por ejemplo, <strong>Asesores Expertos<\/strong> de Internet).<\/p>\n\n\n\n<p>Programar asesores para <strong>MetaTrader 5<\/strong> es m\u00e1s complejo que para MetaTrader 4. Sin embargo, el terminal MT5 permite la creaci\u00f3n de estrategias m\u00e1s potentes y cuenta con un probador de estrategias m\u00e1s avanzado.<\/p>\n\n\n\n<p>En cualquier caso, debe comprar el c\u00f3digo abierto en el que operar\u00e1 el terminal.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-metatrader-5-paso-0-cargando-indicadores-en-los-recursos\">MetaTrader 5 Paso 0: \u00a1Cargando Indicadores en los Recursos!<\/h3>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<pre class=\"wp-block-preformatted\">\/\/ Paso 0 ##############################################\n\/\/ Esta parte del c\u00f3digo es para programar su estrategia en c\u00f3digo abierto\n\/\/\n\/\/ Para incrustar el indicador en el <strong>Asesor Experto<\/strong> durante la compilaci\u00f3n, debe cargarlo en los recursos del <strong>Asesor Experto<\/strong>\n\/\/\n\/\/ Por ejemplo:\n\/\/ * #resource \"\\\\Indicators\\\\Examples\\\\MACD.ex5\"\n\/\/ ################################################ ###########################<\/pre>\n<\/blockquote>\n\n\n\n<p>Aqu\u00ed, debemos agregar los indicadores requeridos por nosotros a los recursos.<\/p>\n\n\n\n<p>Esto asegura que el asesor pueda ser compilado para el mercado y previene problemas innecesarios donde el asesor compilado no puede localizar el indicador deseado en otra computadora.<\/p>\n\n\n\n<p><strong>Reglas para Nombrar en el Mercado:<\/strong> \u00a1Use los nombres completos de las carpetas, comenzando con <strong>Indicators<\/strong>!<\/p>\n\n\n\n<p>La carpeta se denota con <strong>\\\\<\/strong>.<\/p>\n\n\n\n<p><strong><u>Por ejemplo:<\/u><\/strong><\/p>\n\n\n\n<p>Si la ruta a su indicador es:<\/p>\n\n\n\n<p>C:\\ROBO MT5\\MQL5\\Indicators\\Examples\\MACD.ex5<\/p>\n\n\n\n<p>Entonces, la ruta a este indicador en el lenguaje de programaci\u00f3n se escribe como:<\/p>\n\n\n\n<p>&#8220;\\\\Indicators\\\\Examples\\\\MACD.ex5&#8221;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-metatrader-5-paso-1-especifique-el-nombre-de-la-senal\">MetaTrader 5 Paso 1: \u00a1Especifique el Nombre de la Se\u00f1al!<\/h3>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<pre class=\"wp-block-preformatted\">\/\/ Paso 1 ##############################################\n\/\/ Esta parte del c\u00f3digo es para programar su estrategia en c\u00f3digo abierto\n\/\/\n\/\/ Ingrese el nombre de su se\u00f1al despu\u00e9s de \/\/\n\/\/ ################################################ ####################\n\/\/ Por ejemplo:\n\/\/ * Custom = 77, \/\/ Se\u00f1al para c\u00f3digo abierto\n\/\/ ################################################ ############################<\/pre>\n<\/blockquote>\n\n\n\n<p>En este paso, debemos agregar nuestra se\u00f1al o estrategia a la lista de se\u00f1ales posibles en el <strong>Asesor Experto<\/strong>.<\/p>\n\n\n\n<p>Esto facilita la gesti\u00f3n conveniente de las se\u00f1ales durante la fase de configuraci\u00f3n del experto.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"640\" height=\"472\" src=\"https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/635798341.jpg\" alt=\"Especificando el Nombre de la Se\u00f1al en el C\u00f3digo\" class=\"wp-image-6702\" srcset=\"https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/635798341.jpg 640w, https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/635798341-500x369.jpg 500w, https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/635798341-300x221.jpg 300w, https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/635798341-102x75.jpg 102w\" sizes=\"(max-width:767px) 640px, 640px\" \/><\/figure>\n\n\n\n<p><strong>Por ejemplo:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Quiere nombrar su estrategia <strong>MY STRATEGY<\/strong> (MI ESTRATEGIA)<\/li>\n\n\n\n<li>El n\u00famero de la estrategia tambi\u00e9n debe ser \u00fanico. \u00a1Las se\u00f1ales de los indicadores est\u00e1ndar ocupan los primeros 22 n\u00fameros! Recuerde este n\u00famero ya que lo necesitaremos m\u00e1s adelante.<\/li>\n\n\n\n<li>El nombre tambi\u00e9n debe ser \u00fanico. Por ejemplo, <strong>MYSTRATEGY1<\/strong><\/li>\n<\/ol>\n\n\n\n<p><strong><u>Al final, deber\u00edamos escribir en el c\u00f3digo lo siguiente:<\/u><\/strong><\/p>\n\n\n\n<p><strong>MYSTRATEGY1 = 77, \/\/ MY STRATEGY<\/strong><\/p>\n\n\n\n<p>Tambi\u00e9n puede agregar m\u00e1s estrategias y escribir, por ejemplo:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>MYSTRATEGY1 = 77, \/\/ MY STRATEGY a<\/strong><\/li>\n\n\n\n<li><strong>MYSTRATEGY2 = 78, \/\/ MY STRATEGY b<\/strong><\/li>\n\n\n\n<li><strong>MYSTRATEGY3 = 79, \/\/ MY STRATEGY c<\/strong><\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-metatrader-5-paso-2-especifique-el-nombre-de-visualizacion-de-la-senal\">MetaTrader 5 Paso 2: \u00a1Especifique el Nombre de Visualizaci\u00f3n de la Se\u00f1al!<\/h3>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<pre class=\"wp-block-preformatted\">\/\/ Paso 2 ##############################################\n\/\/ Esta parte del c\u00f3digo es para programar su estrategia en c\u00f3digo abierto\n\/\/\n\/\/ Ingrese el nombre de su se\u00f1al, que se mostrar\u00e1 en la pantalla despu\u00e9s de \/\/\n\/\/ ################################################ ####################\n\/\/ Por ejemplo:\n\/\/ * if (i == 77) s1 = \"Custom\";\n\/\/ ################################################ ###########################<\/pre>\n<\/blockquote>\n\n\n\n<p>Este paso es para mostrar el nombre de su estrategia en nuestro panel <strong><a href=\"https:\/\/www.expforex.com\/es\/?p=35\" target=\"_blank\" rel=\"noreferrer noopener\" data-language=\"es\">EAPADpro EA<\/a><\/strong>.<\/p>\n\n\n\n<p>\u00a1Es sencillo! Sin embargo, debe usar los n\u00fameros del paso anterior.<\/p>\n\n\n<div class=\"wp-block-image wp-block-image aligncenter size-full\">\n<figure ><img decoding=\"async\" width=\"429\" height=\"480\" src=\"https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/085979141.jpg\" alt=\"Mostrando el Nombre de la Se\u00f1al\" class=\"wp-image-6703\" srcset=\"https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/085979141.jpg 429w, https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/085979141-268x300.jpg 268w, https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/085979141-67x75.jpg 67w\" sizes=\"(max-width:767px) 429px, 429px\" \/><\/figure>\n<\/div>\n\n\n<p><strong>Por ejemplo:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>if (i == 77) s1 = &#8220;My1&#8221;;<\/li>\n\n\n\n<li>if (i == 78) s1 = &#8220;My2&#8221;;<\/li>\n\n\n\n<li>if (i == 79) s1 = &#8220;My3&#8221;;<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-metatrader-5-paso-3-especifique-el-nombre-del-filtro\">MetaTrader 5 Paso 3: \u00a1Especifique el Nombre del Filtro!<\/h3>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<pre class=\"wp-block-preformatted\">\/\/ Paso 3 ##############################################\n\/\/ Esta parte del c\u00f3digo es para programar su estrategia en c\u00f3digo abierto\n\/\/\n\/\/ Ingrese el nombre de su filtro despu\u00e9s de \/\/\n\/\/ ################################################ ####################\n\/\/ Por ejemplo:\n\/\/ * FILTERCustom = 77, \/\/ Filtro para c\u00f3digo abierto\n\/\/ ################################################ ###########################<\/pre>\n<\/blockquote>\n\n\n\n<p>En este paso, necesitamos agregar nuestro filtro a la lista de filtros posibles en el <strong>Asesor Experto<\/strong>.<\/p>\n\n\n\n<p>Esto asegura una gesti\u00f3n conveniente de los filtros durante la fase de configuraci\u00f3n del experto.<\/p>\n\n\n\n<p>T\u00edpicamente, el <strong>Filtro<\/strong> usa el mismo indicador que la <strong>Se\u00f1al<\/strong>, pero con la condici\u00f3n de que el <strong>Filtro<\/strong> determina la posici\u00f3n actual de la <strong>Se\u00f1al<\/strong>, y la <strong>Se\u00f1al<\/strong> refleja la se\u00f1al real.<\/p>\n\n\n\n<p><strong>Por ejemplo:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>\u00bfQuiere nombrar su <strong>Filtro<\/strong> <strong>MY FILTER<\/strong> (MI FILTRO)?<\/li>\n\n\n\n<li>El n\u00famero del filtro tambi\u00e9n debe coincidir con el n\u00famero de la estrategia (Esto previene confusi\u00f3n con otras cifras en el futuro). \u00a1Los filtros ocupan los primeros 22 n\u00fameros de los indicadores est\u00e1ndar! Recuerde este n\u00famero ya que lo necesitaremos m\u00e1s adelante.<\/li>\n\n\n\n<li>El nombre tambi\u00e9n debe ser \u00fanico. Por ejemplo, <strong>MYFILTER1<\/strong><\/li>\n<\/ol>\n\n\n\n<p><strong><u>Al final, deber\u00edamos escribir en el c\u00f3digo lo siguiente:<\/u><\/strong><\/p>\n\n\n\n<p><strong>MYFILTER1 = 77, \/\/ MY FILTER<\/strong><\/p>\n\n\n\n<p>Tambi\u00e9n puede agregar m\u00e1s filtros y escribir, por ejemplo:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>MYFILTER1 = 77, \/\/ MY FILTER a<\/strong><\/li>\n\n\n\n<li><strong>MYFILTER2 = 78, \/\/ MY FILTER b<\/strong><\/li>\n\n\n\n<li><strong>MYFILTER3 = 79, \/\/ MY FILTER c<\/strong><\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-metatrader-5-paso-4-especifique-los-parametros-del-indicador-o-estrategia-en-variables-externas\">MetaTrader 5 Paso 4: \u00a1Especifique los Par\u00e1metros del Indicador o Estrategia en Variables Externas!<\/h3>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<pre class=\"wp-block-preformatted\">\/\/ Paso 4 ##############################################\n\/\/ Esta parte del c\u00f3digo es para programar su estrategia en c\u00f3digo abierto\n\/\/\n\/\/ Especifique todas las variables externas de su indicador o indicadores que se usar\u00e1n en su estrategia\n\/\/\n\/\/ Por ejemplo:\n\/\/ * input string IndicatorName = \"-------- Custom Indicator ----------------\";\n\/\/ * input int CUSTOMMAFastPeriod = 1;\n\/\/ * input int CUSTOMMASlowPeriod = 100;\n\/\/ * input ENUM_APPLIED_PRICE CUSTOMMAprice = PRICE_CLOSE;\n\/\/ ################################################ ###########################<\/pre>\n<\/blockquote>\n\n\n\n<p>En este paso, debe ingresar todas las configuraciones externas de los indicadores en su estrategia, que pueden modificarse desde el <strong>Asesor Experto<\/strong>. Esto es \u00fatil para fines de optimizaci\u00f3n.<\/p>\n\n\n\n<p>Adem\u00e1s, puede extraer par\u00e1metros espec\u00edficos de la estrategia aqu\u00ed. Por ejemplo, los niveles donde se cruzan las l\u00edneas, limitando la operaci\u00f3n del indicador a los precios MAX y MIN en el gr\u00e1fico, etc.<\/p>\n\n\n\n<p>No necesita ingresar todos los par\u00e1metros para los indicadores. Es suficiente con hacer aquellos que quiz\u00e1s quiera cambiar en el futuro desde la configuraci\u00f3n del <strong>Asesor Experto<\/strong>. Todos los dem\u00e1s par\u00e1metros se pueden establecer en sus valores predeterminados.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"629\" height=\"340\" src=\"https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/437933461.jpg\" alt=\"Especificando Par\u00e1metros del Indicador\" class=\"wp-image-6704\" srcset=\"https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/437933461.jpg 629w, https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/437933461-500x270.jpg 500w, https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/437933461-300x162.jpg 300w, https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/437933461-139x75.jpg 139w\" sizes=\"(max-width:767px) 629px, 629px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-metatrader-5-paso-5-cree-handles-manejadores-de-indicador-para-cargar-en-el-asesor-experto\">MetaTrader 5 Paso 5: \u00a1Cree Handles (Manejadores) de Indicador para Cargar en el Asesor Experto!<\/h3>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<pre class=\"wp-block-preformatted\">\/\/ Paso 5 ##############################################\n\/\/ Esta parte del c\u00f3digo es para programar su estrategia en c\u00f3digo abierto\n\/\/\n\/\/ Cree una entrada en el array para que el <strong>Asesor Experto<\/strong> pueda asignar el handle del indicador durante la inicializaci\u00f3n\n\/\/\n\/\/ Por ejemplo:\n\/\/ * case 77:\n\/\/ * h_custom[tf_num][sym_num] = iCustom(array_symbol, array_tf, \"::Indicators\\\\Examples\\\\MACD\", CUSTOMMAFastPeriod, CUSTOMMASlowPeriod, 9, CUSTOMMAprice);\n\/\/ * if (h_custom[tf_num][sym_num] == INVALID_HANDLE)\n\/\/ * {\n\/\/ *&nbsp; &nbsp; &nbsp;PrintToLogs(\"Could not get MACD indicator handle\");\n\/\/ *&nbsp; &nbsp; &nbsp;return(INIT_FAILED);\n\/\/ * }\n\/\/ ################################################ ###########################<\/pre>\n<\/blockquote>\n\n\n\n<p>Este paso asegura que nuestros indicadores se carguen una vez durante la inicializaci\u00f3n del <strong>Asesor Experto<\/strong>. En <strong>MetaTrader 5<\/strong>, no hay necesidad de cargar constantemente el indicador en el gr\u00e1fico.<\/p>\n\n\n\n<p>Al crear un handle, almacenamos el handle de un indicador ya abierto para uso futuro.<\/p>\n\n\n\n<p>Tenga mucho cuidado aqu\u00ed. Al crear un handle, debe especificar todas las variables externas del indicador y usar el nombre correcto. De lo contrario, el <strong>Asesor Experto<\/strong> no podr\u00e1 cargar el indicador.<\/p>\n\n\n\n<p>Recuerde que cargamos el indicador en los recursos del <strong>Asesor Experto<\/strong>. \u00a1Por lo tanto, llamaremos al indicador desde los recursos!<\/p>\n\n\n\n<p>Puede consultar la <strong><a href=\"https:\/\/www.mql5.com\/es\/docs\/indicators\/icustom\" target=\"_blank\" rel=\"noreferrer noopener\" data-language=\"es\" data-product=\"mql5\" data-source=\"mql5\" data-intent=\"other\">documentaci\u00f3n de MQL5 sobre c\u00f3mo llamar indicadores usando iCustom<\/a><\/strong>.<\/p>\n\n\n\n<p>Tambi\u00e9n se requiere un n\u00famero de estrategia para escribir este c\u00f3digo. Si su estrategia usa m\u00faltiples indicadores, debe especificar cada indicador con el mismo n\u00famero. Esto asegura que el asesor cargue su estrategia correctamente.<\/p>\n\n\n\n<p>Seg\u00fan nuestros ejemplos anteriores, debemos hacer lo siguiente:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<pre class=\"wp-block-preformatted\">case 77:\nh_custom[tf_num][sym_num] = iCustom(array_symbol, array_tf, \"::Indicators\\\\Examples\\\\MACD\", CUSTOMMAFastPeriod, CUSTOMMASlowPeriod, 9, CUSTOMMAprice);\nif (h_custom[tf_num][sym_num] == INVALID_HANDLE)\n{\n&nbsp; &nbsp; PrintToLogs(\"Could not get MACD indicator handle\");\n&nbsp; &nbsp; return(INIT_FAILED);\n}\nbreak;<\/pre>\n<\/blockquote>\n\n\n\n<p>Aqu\u00ed, especifiqu\u00e9 expl\u00edcitamente solo dos par\u00e1metros externos. \u00a1Reemplac\u00e9 el par\u00e1metro de este Indicador, <strong>InpSignalSMA<\/strong>, con un n\u00famero predeterminado para demostrar la esencia de la programaci\u00f3n!<\/p>\n\n\n\n<p>Del mismo modo, puede agregar m\u00faltiples indicadores y handles.<\/p>\n\n\n\n<p>Si la estrategia utiliza varios indicadores, debe declarar cada uno.<\/p>\n\n\n\n<p><strong>Por ejemplo:<\/strong><\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<pre class=\"wp-block-preformatted\">case 77:\nh_custom[tf_num][sym_num] = iCustom(array_symbol, array_tf, \"::Indicators\\\\Examples\\\\MACD\", CUSTOMMAFastPeriod, CUSTOMMASlowPeriod, 9, CUSTOMMAprice);\nh_custom2[tf_num][sym_num] = iCustom(array_symbol, array_tf, \"::Indicators\\\\Examples\\\\MACD\", CUSTOMMAFastPeriod, CUSTOMMASlowPeriod, 15, CUSTOMMAprice);\nif (h_custom[tf_num][sym_num] == INVALID_HANDLE || h_custom2[tf_num][sym_num] == INVALID_HANDLE)\n{\n&nbsp; &nbsp; PrintToLogs(\"Could not get MACD indicator handle\");\n&nbsp; &nbsp; return(INIT_FAILED);\n}\nbreak;<\/pre>\n<\/blockquote>\n\n\n\n<p>\u00a1Adem\u00e1s, para otras estrategias que desee integrar en el <strong>Asesor Experto<\/strong>!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-metatrader-5-paso-6-declare-variables-para-cargar-el-los-indicador-es-de-la-estrategia\">MetaTrader 5 Paso 6: \u00a1Declare Variables para Cargar el\/los Indicador(es) de la Estrategia!<\/h3>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<pre class=\"wp-block-preformatted\">\/\/ Paso 6 ##############################################\n\/\/ Esta parte del c\u00f3digo es para programar su estrategia en c\u00f3digo abierto\n\/\/\n\/\/ Declare las variables del array de handles\n\/\/\n\/\/ Por ejemplo:\n\/\/ * int h_custom[6][12];\n\/\/ * int h_custom2[6][12];\n\/\/ ################################################ ###########################<\/pre>\n<\/blockquote>\n\n\n\n<p>\u00a1Aqu\u00ed, especificamos los nombres de nuestros handles que se crearon anteriormente!<\/p>\n\n\n\n<p>Es sencillo.<\/p>\n\n\n\n<p>\u00a1Los handles se crean como arrays para admitir m\u00faltiples divisas en el <strong>EA<\/strong> y para permitir especificar hasta seis se\u00f1ales o filtros simult\u00e1neamente!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-metatrader-5-paso-7-declare-variables-para-almacenar-datos-del-indicador\">MetaTrader 5 Paso 7: \u00a1Declare Variables para Almacenar Datos del Indicador!<\/h3>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<pre class=\"wp-block-preformatted\">\/\/ Paso 7 ##############################################\n\/\/ Esta parte del c\u00f3digo es para programar su estrategia en c\u00f3digo abierto\n\/\/\n\/\/ Declare las variables del array para los valores del indicador\n\/\/\n\/\/ Por ejemplo:\n\/\/ * double custom1_buffer[];\n\/\/ * double custom2_buffer[];\n\/\/ ################################################ ###########################<\/pre>\n<\/blockquote>\n\n\n\n<p>\u00a1Aqu\u00ed, especificamos los nombres de nuestros b\u00faferes de datos!<\/p>\n\n\n\n<p>Es sencillo.<\/p>\n\n\n\n<p>Estos arrays almacenar\u00e1n datos sobre los valores del indicador para cada barra. Si necesita usar m\u00faltiples b\u00faferes, puede declarar varias variables.<\/p>\n\n\n\n<p>En nuestro caso, por ejemplo, necesitamos dos b\u00faferes para la l\u00ednea de se\u00f1al y la l\u00ednea principal del <strong>indicador MACD<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"584\" height=\"480\" src=\"https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/022969491-1.jpg\" alt=\"Declarando Variables de Datos del Indicador\" class=\"wp-image-6711\" srcset=\"https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/022969491-1.jpg 584w, https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/022969491-1-500x411.jpg 500w, https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/022969491-1-300x247.jpg 300w, https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/022969491-1-91x75.jpg 91w\" sizes=\"(max-width:767px) 584px, 584px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-metatrader-5-paso-8-cree-estrategias-y-senales-para-abrir-posiciones\">MetaTrader 5 Paso 8: \u00a1Cree Estrategias y Se\u00f1ales para Abrir Posiciones!<\/h3>\n\n\n\n<p>Este paso es crucial para el <strong>Asesor Experto<\/strong>. Si bien todos los dem\u00e1s pasos son obligatorios, sin este paso, el asesor no funcionar\u00e1.<\/p>\n\n\n\n<p>\u00a1He incluido comentarios en el c\u00f3digo para explicar cada parte!<\/p>\n\n\n\n<p><strong>\u00a1El n\u00famero de la estrategia debe coincidir con el utilizado en los pasos anteriores!<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Programe el c\u00f3digo para cada estrategia y se\u00f1al individualmente. Depende de la estrategia y los indicadores elegidos. Manejar b\u00faferes para estrategias implica&#8230;<\/li>\n\n\n\n<li>Tenga en cuenta que en este bloque, puede especificar cualquier estrategia.<\/li>\n\n\n\n<li>Todos los indicadores declarados en los handles se cargar\u00e1n en la memoria y se usar\u00e1n para construir la estrategia.<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-image wp-block-image aligncenter size-full\">\n<figure ><img decoding=\"async\" width=\"321\" height=\"413\" src=\"https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/414160961-1.jpg\" alt=\"Creando Estrategias y Se\u00f1ales\" class=\"wp-image-6712\" srcset=\"https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/414160961-1.jpg 321w, https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/414160961-1-233x300.jpg 233w, https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/414160961-1-58x75.jpg 58w\" sizes=\"(max-width:767px) 321px, 321px\" \/><\/figure>\n<\/div>\n\n\n<p>Este paso se puede dividir en tres sub-pasos:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>1. Necesitamos copiar los b\u00faferes de datos a nuestros conjuntos de datos. En los par\u00e1metros de copia, debemos especificar los n\u00fameros de l\u00ednea (En nuestro caso, estas son las l\u00edneas del <strong>indicador MACD<\/strong>).<\/li>\n\n\n\n<li>Usamos dos l\u00edneas: <strong>MAIN<\/strong> (Principal) y <strong>SIGNAL<\/strong> (Se\u00f1al).<\/li>\n\n\n\n<li>Puede leer la <a href=\"https:\/\/www.mql5.com\/es\/docs\/series\/copybuffer\" target=\"_blank\" rel=\"noreferrer noopener\" data-language=\"es\" data-product=\"mql5\" data-source=\"mql5\" data-intent=\"other\">documentaci\u00f3n sobre la funci\u00f3n CopyBuffer<\/a>.<\/li>\n\n\n\n<li>2. Programaci\u00f3n de la estrategia. En este caso, es la intersecci\u00f3n de dos l\u00edneas.<\/li>\n\n\n\n<li>Importante: La se\u00f1al para COMPRAR (BUY) es <strong>1<\/strong>, y para VENDER (SELL), es <strong>-1<\/strong>.<\/li>\n\n\n\n<li>3. Aqu\u00ed, registramos la informaci\u00f3n que se mostrar\u00e1 en el registro cuando se abra una posici\u00f3n basada en la se\u00f1al. Informaci\u00f3n de la Estrategia.<\/li>\n<\/ol>\n\n\n\n<p>Si ha rellenado correctamente todos los handles y b\u00faferes, deber\u00eda aparecer lo siguiente en la pantalla:<\/p>\n\n\n\n<p><strong>Alert<\/strong>(&#8220;\u00a1Felicidades, ha completado una lecci\u00f3n que demuestra la programaci\u00f3n de su estrategia!&#8221;);<br><strong>Alert<\/strong>(&#8220;\u00a1Felicidades! \u00a1Ha completado una lecci\u00f3n que demuestra la programaci\u00f3n de su estrategia!&#8221;);<br>Si recibe un mensaje de error, debe identificar y resolver la causa de este error.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-codigos-de-error\"><strong><a href=\"https:\/\/www.mql5.com\/es\/docs\/constants\/errorswarnings\/errorcodes\" target=\"_blank\" rel=\"noreferrer noopener\" data-language=\"es\" data-product=\"mql5\" data-source=\"mql5\" data-intent=\"other\">C\u00f3digos de Error<\/a><\/strong><\/h3>\n\n\n\n<p>Errores m\u00e1s comunes:<\/p>\n\n\n\n<figure class=\"wp-block-table\">\n<table>\n<tbody>\n<tr>\n<td>ERR_INDICATOR_UNKNOWN_SYMBOL<\/td>\n<td>4801<\/td>\n<td>S\u00edmbolo desconocido<\/td>\n<\/tr>\n<tr>\n<td>ERR_INDICATOR_CANNOT_CREATE<\/td>\n<td>4802<\/td>\n<td>No se puede crear el indicador<\/td>\n<\/tr>\n<tr>\n<td>ERR_INDICATOR_NO_MEMORY<\/td>\n<td>4803<\/td>\n<td>Memoria insuficiente para a\u00f1adir un indicador<\/td>\n<\/tr>\n<tr>\n<td>ERR_INDICATOR_CANNOT_APPLY<\/td>\n<td>4804<\/td>\n<td>No se puede aplicar el indicador a otro indicador<\/td>\n<\/tr>\n<tr>\n<td>ERR_INDICATOR_CANNOT_ADD<\/td>\n<td>4805<\/td>\n<td>Error al a\u00f1adir el indicador<\/td>\n<\/tr>\n<tr>\n<td>ERR_INDICATOR_DATA_NOT_FOUND<\/td>\n<td>4806<\/td>\n<td>No se encontraron los datos solicitados<\/td>\n<\/tr>\n<tr>\n<td>ERR_INDICATOR_WRONG_HANDLE<\/td>\n<td>4807<\/td>\n<td>Handle de indicador incorrecto<\/td>\n<\/tr>\n<tr>\n<td>ERR_INDICATOR_WRONG_PARAMETERS<\/td>\n<td>4808<\/td>\n<td>N\u00famero incorrecto de par\u00e1metros al crear un indicador<\/td>\n<\/tr>\n<tr>\n<td>ERR_INDICATOR_PARAMETERS_MISSING<\/td>\n<td>4809<\/td>\n<td>Faltan par\u00e1metros al crear el indicador<\/td>\n<\/tr>\n<tr>\n<td>ERR_INDICATOR_CUSTOM_NAME<\/td>\n<td>4810<\/td>\n<td>El primer par\u00e1metro en el array debe ser el nombre del indicador personalizado<\/td>\n<\/tr>\n<tr>\n<td>ERR_INDICATOR_PARAMETER_TYPE<\/td>\n<td>4811<\/td>\n<td>Tipo de par\u00e1metro incorrecto en el array al crear el indicador<\/td>\n<\/tr>\n<tr>\n<td>ERR_INDICATOR_WRONG_INDEX<\/td>\n<td>4812<\/td>\n<td>\u00cdndice no v\u00e1lido del b\u00fafer de indicador solicitado<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-metatrader-5-paso-9-especifique-filtros-de-sus-indicadores-o-use-su-indicador-como-filtro-para-la-estrategia\"><strong>MetaTrader 5 Paso 9: \u00a1Especifique Filtros de Sus Indicadores o Use Su Indicador como Filtro para la Estrategia!<\/strong><\/h3>\n\n\n\n<p>El c\u00f3digo de programaci\u00f3n en este paso es sencillo y similar al paso anterior.<\/p>\n\n\n\n<p>La \u00fanica diferencia es que en esta etapa, usted programa sus <strong>indicadores<\/strong> como un <strong>Filtro<\/strong>.<\/p>\n\n\n\n<p><strong>\u00a1No puede especificar se\u00f1ales usando el indicador, sino solo especificar el filtro, o viceversa! Todo depende de la estrategia.<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-nbsp\">&nbsp;<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-metatrader-5-paso-10-este-es-el-paso-final\"><strong>MetaTrader 5 Paso 10: \u00a1Este es el paso final!<\/strong><\/h3>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<pre class=\"wp-block-preformatted\">\/\/ Paso 10 ############################################## ######################&nbsp;\n\/\/ Esta parte del c\u00f3digo para programar su estrategia en c\u00f3digo abierto&nbsp;\n\/\/ Esta parte del c\u00f3digo para programar su estrategia en c\u00f3digo abierto&nbsp;\n\/\/&nbsp;\n\/\/ Este es el final de nuestro c\u00f3digo. Si ha llegado a este paso, entonces ha creado su estrategia.&nbsp;\n\/\/ Por ejemplo, ingres\u00e9 una estrategia secreta. \u00a1Si hizo todo correctamente, recibir\u00e1 el resultado en forma de alerta en la pantalla!&nbsp;\n\/\/ Gracias por elegir nuestro producto. \u00a1Estamos trabajando para usted!&nbsp;\n\/\/&nbsp;\n\/\/ Nuestro sitio web:&nbsp;\n\/\/ Nuestra tienda: \/shop&nbsp;\n\/\/ Tienda MQL5: https:\/\/www.mql5.com\/users\/vladon\/seller&nbsp;\n\/\/&nbsp;\n\/\/&nbsp;\n\/\/ Este es el final de nuestro c\u00f3digo. Si ha llegado a este paso, entonces ha creado su estrategia.&nbsp;\n\/\/ Por ejemplo, ingres\u00e9 una estrategia secreta. \u00a1Si hizo todo correctamente, recibir\u00e1 el resultado en forma de alerta en la pantalla!&nbsp;\n\/\/ Gracias por elegir nuestro producto. \u00a1Estamos trabajando para usted!&nbsp;\n\/\/&nbsp;\n\/\/ Nuestro sitio web:&nbsp;\n\/\/ Nuestra tienda: \/shop&nbsp;\n\/\/ Tienda MQL5: https:\/\/www.mql5.com\/users\/vladon\/seller&nbsp;\n\/\/ ################################################ ###########################\n<\/pre>\n<\/blockquote>\n\n\n\n<p>Esto indica que la programaci\u00f3n de su estrategia est\u00e1 completa.<\/p>\n\n\n\n<p><strong>\u00a1Buena suerte y ganancias para usted!<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-metatrader-5-conclusiones-y-verificacion-de-la-estrategia\"><strong>MetaTrader 5 Conclusiones y Verificaci\u00f3n de la Estrategia<\/strong><\/h2>\n\n\n\n<p>Si hace todo correctamente, su estrategia se integrar\u00e1 en el <strong>Asesor Experto<\/strong>, y podr\u00e1 operar usando mi asesor.<\/p>\n\n\n\n<p><strong>Ahora, necesitamos probar nuestro asesor y estrategia.<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Cargue el <strong>terminal<\/strong>;<\/li>\n\n\n\n<li>Abra una <strong>cuenta demo<\/strong>;<\/li>\n\n\n\n<li>Adjunte el <strong>Asesor Experto<\/strong> al gr\u00e1fico;<\/li>\n\n\n\n<li>Si todo est\u00e1 OK, recibir\u00e1 un mensaje sobre la adici\u00f3n exitosa de la <strong>estrategia<\/strong>:\n<ul class=\"wp-block-list\">\n<li><figure><img decoding=\"async\" src=\"https:\/\/www.expforex.com\/_pu\/1\/77320757.jpg\" alt=\"Mensaje de adici\u00f3n de estrategia exitosa\"><\/figure><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>O recibir\u00e1 un error. \u00a1En ese caso, necesita revisar cuidadosamente su c\u00f3digo y repetir todos los pasos!<\/li>\n<\/ol>\n\n\n\n<p><strong>Comprobando el Asesor Experto en el Probador de Estrategias:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Abra el <strong>terminal<\/strong>;<\/li>\n\n\n\n<li>Abra el <strong>Probador de Estrategias<\/strong>;<\/li>\n\n\n\n<li>Elija su <strong>Asesor Experto<\/strong>, <strong>par de divisas<\/strong>, <strong>marco de tiempo<\/strong>, y <strong>rango de fechas<\/strong>. Habilite la prueba <strong>Cada Tick<\/strong> basada en ticks reales;\n<ul class=\"wp-block-list\">\n<li><figure><img decoding=\"async\" src=\"https:\/\/www.expforex.com\/_pu\/1\/79589581.jpg\" alt=\"Captura de pantalla de configuraci\u00f3n del Probador de Estrategias\"><\/figure><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Abra la pesta\u00f1a <strong>Configuraci\u00f3n<\/strong>;\n<ul class=\"wp-block-list\">\n<li><figure><img decoding=\"async\" src=\"https:\/\/www.expforex.com\/_pu\/1\/20090170.jpg\" alt=\"Captura de pantalla de la pesta\u00f1a Configuraci\u00f3n\"><\/figure><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Seleccione su <strong>estrategia<\/strong>;<\/li>\n\n\n\n<li>Habilite la <strong>Visualizaci\u00f3n<\/strong>;<\/li>\n\n\n\n<li>Presione <strong>INICIAR<\/strong>;<\/li>\n\n\n\n<li>Deber\u00eda abrirse un gr\u00e1fico;<\/li>\n\n\n\n<li>\u00a1Si el <strong>Asesor Experto<\/strong> abre posiciones, hizo todo correctamente!\n<ul class=\"wp-block-list\">\n<li><figure><img decoding=\"async\" src=\"https:\/\/www.expforex.com\/_pu\/1\/18424563.jpg\" alt=\"Asesor Experto abriendo posiciones\"><\/figure><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-programando-the-x-para-metatrader-4\"><strong>Programando THE X para MetaTrader 4<\/strong><\/h2>\n\n\n\n<p>Debe entender las reglas b\u00e1sicas de programaci\u00f3n para escribir su estrategia o agregar una estrategia ya hecha para indicadores de un archivo existente (por ejemplo, <strong>Asesores Expertos<\/strong> de Internet).<\/p>\n\n\n\n<p>Programar <strong>Asesores Expertos<\/strong> para <strong>MetaTrader 5<\/strong> es m\u00e1s complejo que para <strong>MetaTrader 4<\/strong>. Sin embargo, el terminal MT5 le permite crear estrategias m\u00e1s potentes y cuenta con un <strong>Probador de Estrategias<\/strong> m\u00e1s avanzado.<\/p>\n\n\n\n<p>Por otro lado, hay numerosas estrategias e indicadores disponibles para el terminal <strong>MetaTrader 4<\/strong> en l\u00ednea. \u00a1Por lo tanto, puede usar el c\u00f3digo para MT4!<\/p>\n\n\n\n<p>Otro recordatorio importante: \u00a1Codificar una estrategia en MT4 es mucho m\u00e1s f\u00e1cil que codificar en MT5!<\/p>\n\n\n\n<p>En cualquier caso, debe comprar el c\u00f3digo abierto basado en el terminal con el que trabajar\u00e1.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-metatrader-4-paso-0-cargando-indicadores-en-los-recursos\"><strong>MetaTrader 4 Paso 0: Cargando Indicadores en los Recursos<\/strong><\/h3>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<pre class=\"wp-block-preformatted\">\/\/ Paso 0 ############################################## ######################\n&nbsp; &nbsp; \/\/ Esta parte del c\u00f3digo para programar su estrategia en c\u00f3digo abierto\n&nbsp; &nbsp; \/\/ Esta parte del c\u00f3digo para programar su estrategia en c\u00f3digo abierto\n&nbsp; &nbsp; \/\/\n&nbsp; &nbsp; \/\/ Para incrustar el indicador en el <strong>Asesor Experto<\/strong> durante la compilaci\u00f3n, debe cargarlo en los recursos del Asesor Experto\n&nbsp; &nbsp; \/\/ Para incrustar el indicador en el Asesor Experto durante la compilaci\u00f3n, debe cargarlo en los recursos del Asesor Experto\n&nbsp; &nbsp; \/\/ ################################################ ####################\n&nbsp; &nbsp; \/\/ por ejemplo:\n&nbsp; &nbsp; \/\/ * #resource \"\\\\ Indicators \\\\ MACD.ex4\"\n&nbsp; &nbsp; \/\/ ################################################ ###########################\n&nbsp; &nbsp; <\/pre>\n<\/blockquote>\n\n\n\n<p>Aqu\u00ed, debemos agregar los indicadores requeridos por nosotros a los recursos.<\/p>\n\n\n\n<p>\u00a1Esto nos permitir\u00e1 compilar un asesor para el mercado y prevenir problemas innecesarios cuando el <strong>Asesor Experto<\/strong> compilado no pueda encontrar el indicador deseado en otra computadora!<\/p>\n\n\n\n<p>Reglas para escribir la ruta del indicador: \u00a1Use los nombres completos de las carpetas, comenzando con <strong>Indicators<\/strong>!<\/p>\n\n\n\n<p>La carpeta se indica con <strong>\\\\<\/strong><\/p>\n\n\n\n<p><strong><u>Por ejemplo<\/u>:<\/strong><\/p>\n\n\n\n<p>Si la ruta a su indicador se ve as\u00ed:<\/p>\n\n\n\n<p>C:\\ROBO MT4\\MQL4\\Indicators\\Examples\\MACD.ex4<\/p>\n\n\n\n<p>Entonces, la ruta a este indicador en el lenguaje de programaci\u00f3n se escribe as\u00ed:<\/p>\n\n\n\n<p>&#8220;\\\\Indicators\\\\Examples\\\\MACD.ex4&#8221;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-metatrader-4-paso-1-especifique-el-nombre-de-la-senal\"><strong>MetaTrader 4 Paso 1: Especifique el Nombre de la Se\u00f1al<\/strong><\/h3>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<pre class=\"wp-block-preformatted\">\/\/ Paso 1 ############################################## ######################&nbsp;\n&nbsp; &nbsp; \/\/ Esta parte del c\u00f3digo para programar su estrategia en c\u00f3digo abierto&nbsp;\n&nbsp; &nbsp; \/\/ Esta parte del c\u00f3digo para programar su estrategia en c\u00f3digo abierto&nbsp;\n&nbsp; &nbsp; \/\/&nbsp;\n&nbsp; &nbsp; \/\/ Ingrese el nombre de su se\u00f1al despu\u00e9s de \/\/&nbsp;\n&nbsp; &nbsp; \/\/ Ingrese el nombre de su se\u00f1al despu\u00e9s de \/\/&nbsp;\n&nbsp; &nbsp; \/\/ ################################################ ####################&nbsp;\n&nbsp; &nbsp; \/\/ por ejemplo:&nbsp;\n&nbsp; &nbsp; \/\/ * Custom = 77, \/\/ Se\u00f1al para c\u00f3digo abierto&nbsp;\n&nbsp; &nbsp; \/\/ ################################################ ############################<\/pre>\n<\/blockquote>\n\n\n\n<p>En este paso, debemos agregar nuestra <strong>Se\u00f1al<\/strong> o <strong>estrategia<\/strong> a la lista de se\u00f1ales posibles en el asesor.<\/p>\n\n\n\n<p>Esto permite una gesti\u00f3n conveniente de las se\u00f1ales durante la fase de configuraci\u00f3n del <strong>Asesor Experto<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"640\" height=\"472\" src=\"https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/635798341-1.jpg\" alt=\"Ejemplo de nombre de se\u00f1al\" class=\"wp-image-6713\" srcset=\"https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/635798341-1.jpg 640w, https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/635798341-1-500x369.jpg 500w, https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/635798341-1-300x221.jpg 300w, https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/635798341-1-102x75.jpg 102w\" sizes=\"(max-width:767px) 640px, 640px\" \/><\/figure>\n\n\n\n<p><strong>Por ejemplo:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Quiere nombrar su estrategia <strong>MY STRATEGY<\/strong><\/li>\n\n\n\n<li>El n\u00famero de la estrategia tambi\u00e9n debe ser \u00fanico. \u00a1Las se\u00f1ales de los indicadores est\u00e1ndar ocupan los primeros 22 n\u00fameros! Recuerde este n\u00famero para referencia futura.<\/li>\n\n\n\n<li>El nombre tambi\u00e9n debe ser \u00fanico. Por ejemplo, <strong>MYSTRATEGY1<\/strong><\/li>\n<\/ol>\n\n\n\n<p>Al final, debe escribir en el c\u00f3digo as\u00ed:<\/p>\n\n\n\n<p><strong>MYSTRATEGY1 = 77, \/\/ MY STRATEGY<\/strong><\/p>\n\n\n\n<p>Tambi\u00e9n puede agregar m\u00e1s estrategias y escribir, por ejemplo, as\u00ed:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>MYSTRATEGY1 = 77, \/\/ MY STRATEGY a<\/strong><\/li>\n\n\n\n<li><strong>MYSTRATEGY2 = 78, \/\/ MY STRATEGY b<\/strong><\/li>\n\n\n\n<li><strong>MYSTRATEGY3 = 79, \/\/ MY STRATEGY c<\/strong><\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-metatrader-4-paso-2-especifique-el-nombre-de-la-senal-para-mostrar-en-pantalla\"><strong>MetaTrader 4 Paso 2: Especifique el Nombre de la Se\u00f1al para Mostrar en Pantalla<\/strong><\/h3>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<pre class=\"wp-block-preformatted\">\/\/ Paso 2 ############################################## ######################&nbsp;\n\/\/ Esta parte del c\u00f3digo para programar su estrategia en c\u00f3digo abierto&nbsp;\n\/\/ Esta parte del c\u00f3digo para programar su estrategia en c\u00f3digo abierto&nbsp;\n\/\/&nbsp;\n\/\/ Ingrese el nombre de su se\u00f1al, que se mostrar\u00e1 en la pantalla, despu\u00e9s de \/\/&nbsp;\n\/\/ Ingrese el nombre de su se\u00f1al, que se mostrar\u00e1 en la pantalla, despu\u00e9s de \/\/&nbsp;\n\/\/ ################################################ ####################&nbsp;\n\/\/ por ejemplo:&nbsp;\n\/\/ * if (i == 77) s1 = \"Custom\";&nbsp;\n\/\/ ################################################ ###########################<\/pre>\n<\/blockquote>\n\n\n\n<p>Este paso sirve para mostrar el nombre de su estrategia en nuestro panel <a href=\"https:\/\/www.expforex.com\/es\/?p=35\" target=\"_blank\" rel=\"noreferrer noopener\" data-language=\"es\"><strong>EApadpro EA<\/strong><\/a>.<\/p>\n\n\n\n<p>\u00a1No hay nada complicado! Pero debe usar los n\u00fameros del paso anterior.<\/p>\n\n\n<div class=\"wp-block-image wp-block-image aligncenter size-full\">\n<figure ><img decoding=\"async\" width=\"429\" height=\"480\" src=\"https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/085979141-1.jpg\" alt=\"Ejemplo de visualizaci\u00f3n del nombre de la se\u00f1al\" class=\"wp-image-6714\" srcset=\"https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/085979141-1.jpg 429w, https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/085979141-1-268x300.jpg 268w, https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/085979141-1-67x75.jpg 67w\" sizes=\"(max-width:767px) 429px, 429px\" \/><\/figure>\n<\/div>\n\n\n<p><strong>Por ejemplo:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>if (i == 77) s1 = &#8220;My1&#8221;;<\/strong><\/li>\n\n\n\n<li><strong>if (i == 78) s1 = &#8220;My2&#8221;;<\/strong><\/li>\n\n\n\n<li><strong>if (i == 79) s1 = &#8220;My3&#8221;;<\/strong><\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-metatrader-4-paso-3-especifique-el-nombre-del-filtro\"><strong>MetaTrader 4 Paso 3: Especifique el Nombre del Filtro<\/strong><\/h3>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<pre class=\"wp-block-preformatted\">\/\/ Paso 3 ############################################## ######################&nbsp;\n\/\/ Esta parte del c\u00f3digo para programar su estrategia en c\u00f3digo abierto&nbsp;\n\/\/ Esta parte del c\u00f3digo para programar su estrategia en c\u00f3digo abierto&nbsp;\n\/\/&nbsp;\n\/\/ Ingrese el nombre de su filtro despu\u00e9s de \/\/&nbsp;\n\/\/ Ingrese el nombre de su filtro despu\u00e9s de \/\/&nbsp;\n\/\/ ################################################ ####################&nbsp;\n\/\/ por ejemplo:&nbsp;\n\/\/ * FILTERCustom = 77, \/\/ Filtro para c\u00f3digo abierto&nbsp;\n\/\/ ################################################ ###########################<\/pre>\n<\/blockquote>\n\n\n\n<p>En este paso, necesitamos agregar nuestro <strong>Filtro<\/strong> a la lista de filtros posibles en el <strong>Asesor Experto<\/strong>.<\/p>\n\n\n\n<p>Esto permite una gesti\u00f3n conveniente de los filtros durante la fase de configuraci\u00f3n del <strong>Asesor Experto<\/strong>.<\/p>\n\n\n\n<p>Por lo general, el <strong>Filtro<\/strong> usa el mismo indicador que la <strong>Se\u00f1al<\/strong>, con la condici\u00f3n de que el <strong>Filtro<\/strong> determina la posici\u00f3n actual de la <strong>Se\u00f1al<\/strong>, y la <strong>Se\u00f1al<\/strong> confirma la acci\u00f3n de trading.<\/p>\n\n\n\n<p><a href=\"https:\/\/expforex.com\/es\/thex\/#Documentation\/list-of-indicators-and-filters-the-x-universal-ea\" target=\"_blank\" rel=\"noreferrer noopener\" data-language=\"es\"><strong>Ejemplos de diferencias entre filtros y se\u00f1ales<\/strong><\/a><\/p>\n\n\n\n<p><strong>Por ejemplo:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>\u00bfQuiere nombrar su <strong>Filtro<\/strong> <strong>MYFILTER<\/strong>?<\/li>\n\n\n\n<li>El n\u00famero del filtro tambi\u00e9n debe coincidir con el n\u00famero de la estrategia (Esto se hace para evitar confusi\u00f3n con los n\u00fameros de indicadores est\u00e1ndar en el futuro). \u00a1Los filtros ocupan los primeros 22 n\u00fameros reservados para indicadores est\u00e1ndar! Recuerde este n\u00famero para referencia futura.<\/li>\n\n\n\n<li>El nombre tambi\u00e9n debe ser \u00fanico. Por ejemplo, <strong>MYFILTER1<\/strong><\/li>\n<\/ol>\n\n\n\n<p>Al final, debe escribir en el c\u00f3digo as\u00ed:<\/p>\n\n\n\n<p><strong>MYFILTER1 = 77, \/\/ MY FILTER<\/strong><\/p>\n\n\n\n<p><strong>Tambi\u00e9n puede agregar m\u00e1s filtros y escribir, por ejemplo, as\u00ed:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>MYFILTER1 = 77, \/\/ MY FILTER a<\/strong><\/li>\n\n\n\n<li><strong>MYFILTER2 = 78, \/\/ MY FILTER b<\/strong><\/li>\n\n\n\n<li><strong>MYFILTER3 = 79, \/\/ MY FILTER c<\/strong><\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-metatrader-4-paso-4-especifique-parametros-de-indicador-o-estrategia-en-variables-externas\"><strong>MetaTrader 4 Paso 4: Especifique Par\u00e1metros de Indicador o Estrategia en Variables Externas<\/strong><\/h3>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<pre class=\"wp-block-preformatted\">\/\/ Paso 4 ############################################## ######################&nbsp;\n\/\/ Esta parte del c\u00f3digo para programar su estrategia en c\u00f3digo abierto&nbsp;\n\/\/ Esta parte del c\u00f3digo para programar su estrategia en c\u00f3digo abierto&nbsp;\n\/\/&nbsp;\n\/\/ Especifique todas las variables externas de su indicador o indicadores que se usar\u00e1n en su estrategia&nbsp;\n\/\/ Especifique todas las variables externas de su indicador o indicadores que se usar\u00e1n en su estrategia&nbsp;\n\/\/ ################################################ ####################&nbsp;\n\/\/ por ejemplo:&nbsp;\n\/\/ * input string IndicatorName = \"-------- Custom Indicator ----------------\";&nbsp;\n\/\/ * input int CUSTOMMAFastPeriod = 1;&nbsp;\n\/\/ * input int CUSTOMMASlowPeriod = 100;&nbsp;\n\/\/ ################################################ ###########################<\/pre>\n<\/blockquote>\n\n\n\n<p>En este paso, debe ingresar todas las configuraciones externas de los indicadores utilizados en su estrategia, que se pueden cambiar desde el <strong>Asesor Experto<\/strong>. Esto es \u00fatil para la optimizaci\u00f3n.<\/p>\n\n\n\n<p>Adem\u00e1s, puede extraer par\u00e1metros espec\u00edficos de la estrategia, como los niveles de intersecci\u00f3n de l\u00edneas, la limitaci\u00f3n de la operaci\u00f3n del indicador basada en los precios <strong>M\u00c1X<\/strong> y <strong>M\u00cdN<\/strong> en el gr\u00e1fico, etc.<\/p>\n\n\n\n<p>No necesita ingresar todos los par\u00e1metros para los indicadores. Es suficiente incluir aquellos que quiz\u00e1s quiera cambiar en el futuro desde la configuraci\u00f3n del <strong>Asesor Experto<\/strong>. Para todos los dem\u00e1s par\u00e1metros, puede dejar el indicador con sus configuraciones predeterminadas.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"629\" height=\"340\" src=\"https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/437933461-1.jpg\" alt=\"Ejemplo de configuraci\u00f3n de variables externas\" class=\"wp-image-6715\" srcset=\"https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/437933461-1.jpg 629w, https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/437933461-1-500x270.jpg 500w, https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/437933461-1-300x162.jpg 300w, https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/437933461-1-139x75.jpg 139w\" sizes=\"(max-width:767px) 629px, 629px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-metatrader-4-pasos-5-6-7-relajese\"><strong>MetaTrader 4 Pasos 5, 6, 7: \u00a1Rel\u00e1jese!<\/strong><\/h3>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<pre class=\"wp-block-preformatted\">\/\/ Paso 5 ############################################## ######################&nbsp;\n\/\/ Esta parte del c\u00f3digo para programar su estrategia en c\u00f3digo abierto&nbsp;\n\/\/ Esta parte del c\u00f3digo para programar su estrategia en c\u00f3digo abierto&nbsp;\n\/\/&nbsp;\n\/\/ El Paso 5 solo es necesario para el terminal MT5. As\u00ed que en este paso, puede relajarse y tomar un caf\u00e9&nbsp;\n\/\/ El Paso 5 solo es necesario para el terminal MT5. As\u00ed que en este paso, puede relajarse y tomar un caf\u00e9&nbsp;\n\/\/ ################################################ ###########################\n&nbsp; &nbsp;&nbsp;\n\/\/ Paso 6 ############################################## ######################&nbsp;\n\/\/ Esta parte del c\u00f3digo para programar su estrategia en c\u00f3digo abierto&nbsp;\n\/\/ Esta parte del c\u00f3digo para programar su estrategia en c\u00f3digo abierto&nbsp;\n\/\/&nbsp;\n\/\/ El Paso 6 solo es necesario para el terminal MT5. As\u00ed que en este paso, puede relajarse y tomar un refrigerio&nbsp;\n\/\/ El Paso 6 solo es necesario para el terminal MT5. As\u00ed que en este paso, puede relajarse y tomar un refrigerio&nbsp;\n\/\/ ################################################ ###########################\n&nbsp; &nbsp;&nbsp;\n\/\/ Paso 7 ############################################## ######################&nbsp;\n\/\/ Esta parte del c\u00f3digo para programar su estrategia en c\u00f3digo abierto&nbsp;\n\/\/ Esta parte del c\u00f3digo para programar su estrategia en c\u00f3digo abierto&nbsp;\n\/\/&nbsp;\n\/\/ El Paso 7 solo es necesario para el terminal MT5. T\u00f3mese un descanso para hacer ejercicio&nbsp;\n\/\/ El Paso 7 solo es necesario para el terminal MT5. T\u00f3mese un descanso para hacer ejercicio&nbsp;\n\/\/ ################################################ ###########################<\/pre>\n<\/blockquote>\n\n\n\n<p><strong>Nota:<\/strong> <strong>MetaTrader 4<\/strong> no requiere cargar indicadores en la memoria para trabajos posteriores. Cuando el indicador se llama de nuevo en MT4, el <strong>Asesor Experto<\/strong> utiliza el mismo handle.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-metatrader-4-paso-8-creando-estrategias-y-senales-para-abrir-posiciones\"><strong>MetaTrader 4 Paso 8: Creando Estrategias y Se\u00f1ales para Abrir Posiciones<\/strong><\/h3>\n\n\n\n<p>Este paso es muy importante para el <strong>Asesor Experto<\/strong>. Aunque todos los dem\u00e1s pasos son obligatorios, sin este paso, el asesor no funcionar\u00e1.<\/p>\n\n\n\n<p><strong>\u00a1He agregado comentarios en el c\u00f3digo!<\/strong><\/p>\n\n\n\n<p><strong>\u00a1El n\u00famero de la estrategia coincide con el de los pasos anteriores!<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>C\u00f3digo de programaci\u00f3n para estrategia y se\u00f1al individualmente. Depende de la estrategia e indicadores elegidos. Configuraci\u00f3n de b\u00faferes de estrategia&#8230;<\/li>\n\n\n\n<li>Quiero se\u00f1alar que en este bloque, puede especificar cualquier estrategia.<\/li>\n\n\n\n<li>Todos los indicadores que declaramos en los handles se cargar\u00e1n en la memoria y se usar\u00e1n para construir la estrategia.<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-image wp-block-image aligncenter size-full\">\n<figure ><img decoding=\"async\" width=\"517\" height=\"433\" src=\"https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/251634951-1.jpg\" alt=\"Ejemplo de b\u00faferes de estrategia\" class=\"wp-image-6716\" srcset=\"https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/251634951-1.jpg 517w, https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/251634951-1-500x419.jpg 500w, https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/251634951-1-300x251.jpg 300w, https:\/\/expforex.com\/wp-content\/uploads\/2024\/01\/251634951-1-90x75.jpg 90w\" sizes=\"(max-width:767px) 517px, 517px\" \/><\/figure>\n<\/div>\n\n\n<p>Este paso se puede dividir en 2 sub-pasos:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>1.<\/strong> <strong>Programaci\u00f3n de la estrategia.<\/strong> En este caso, es la intersecci\u00f3n de dos l\u00edneas.<\/li>\n\n\n\n<li><strong>Importante:<\/strong> La <strong>Se\u00f1al<\/strong> para <strong>COMPRAR (BUY)<\/strong> es <strong>1<\/strong>, y para <strong>VENDER (SELL)<\/strong>, es <strong>-1<\/strong>.<\/li>\n\n\n\n<li><strong>2.<\/strong> Registre la informaci\u00f3n que se mostrar\u00e1 en el registro cuando se abra una posici\u00f3n. <strong>Informaci\u00f3n de la Estrategia<\/strong><\/li>\n<\/ol>\n\n\n\n<p>Si recibe un mensaje de error, debe identificar la causa del error.<\/p>\n\n\n\n<p><strong><a href=\"https:\/\/www.mql5.com\/es\/docs\/constants\/errorswarnings\/errorcodes\" target=\"_blank\" rel=\"noreferrer noopener\" data-language=\"es\" data-product=\"mql5\" data-source=\"mql5\" data-intent=\"other\">C\u00f3digos de Error<\/a><\/strong><\/p>\n\n\n\n<p>Errores m\u00e1s comunes:<\/p>\n\n\n\n<figure class=\"wp-block-table\">\n<table>\n<tbody>\n<tr>\n<td><strong>ERR_INDICATOR_UNKNOWN_SYMBOL<\/strong><\/td>\n<td>4801<\/td>\n<td>S\u00edmbolo desconocido<\/td>\n<\/tr>\n<tr>\n<td><strong>ERR_INDICATOR_CANNOT_CREATE<\/strong><\/td>\n<td>4802<\/td>\n<td>No se puede crear el indicador<\/td>\n<\/tr>\n<tr>\n<td><strong>ERR_INDICATOR_NO_MEMORY<\/strong><\/td>\n<td>4803<\/td>\n<td>Memoria insuficiente para a\u00f1adir un indicador<\/td>\n<\/tr>\n<tr>\n<td><strong>ERR_INDICATOR_CANNOT_APPLY<\/strong><\/td>\n<td>4804<\/td>\n<td>No se puede aplicar el indicador a otro indicador<\/td>\n<\/tr>\n<tr>\n<td><strong>ERR_INDICATOR_CANNOT_ADD<\/strong><\/td>\n<td>4805<\/td>\n<td>Error al a\u00f1adir el indicador<\/td>\n<\/tr>\n<tr>\n<td><strong>ERR_INDICATOR_DATA_NOT_FOUND<\/strong><\/td>\n<td>4806<\/td>\n<td>No se encontraron los datos solicitados<\/td>\n<\/tr>\n<tr>\n<td><strong>ERR_INDICATOR_WRONG_HANDLE<\/strong><\/td>\n<td>4807<\/td>\n<td>Handle de indicador incorrecto<\/td>\n<\/tr>\n<tr>\n<td><strong>ERR_INDICATOR_WRONG_PARAMETERS<\/strong><\/td>\n<td>4808<\/td>\n<td>N\u00famero incorrecto de par\u00e1metros al crear un indicador<\/td>\n<\/tr>\n<tr>\n<td><strong>ERR_INDICATOR_PARAMETERS_MISSING<\/strong><\/td>\n<td>4809<\/td>\n<td>Faltan par\u00e1metros al crear el indicador<\/td>\n<\/tr>\n<tr>\n<td><strong>ERR_INDICATOR_CUSTOM_NAME<\/strong><\/td>\n<td>4810<\/td>\n<td>El primer par\u00e1metro en el array debe ser el nombre del indicador personalizado<\/td>\n<\/tr>\n<tr>\n<td><strong>ERR_INDICATOR_PARAMETER_TYPE<\/strong><\/td>\n<td>4811<\/td>\n<td>Tipo de par\u00e1metro incorrecto en el array al crear el indicador<\/td>\n<\/tr>\n<tr>\n<td><strong>ERR_INDICATOR_WRONG_INDEX<\/strong><\/td>\n<td>4812<\/td>\n<td>\u00cdndice no v\u00e1lido del b\u00fafer de indicador solicitado<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-metatrader-4-paso-9-especifique-filtros-de-sus-indicadores-o-use-su-indicador-como-filtro-para-la-estrategia\"><strong>MetaTrader 4 Paso 9: Especifique Filtros de Sus Indicadores o Use Su Indicador como Filtro para la Estrategia<\/strong><\/h3>\n\n\n\n<p>En la programaci\u00f3n del c\u00f3digo de este paso, no hay nada complicado, y es similar al paso anterior.<\/p>\n\n\n\n<p>La \u00fanica diferencia es que en esta etapa, usted programa sus <strong>indicadores<\/strong> como un <strong>Filtro<\/strong>.<\/p>\n\n\n\n<p><strong>\u00a1No puede especificar se\u00f1ales usando el indicador, sino solo especificar el filtro, o viceversa! Todo depende de la estrategia.<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-nbsp-0\">&nbsp;<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-metatrader-4-paso-10-este-es-el-paso-final\"><strong>MetaTrader 4 Paso 10: \u00a1Este es el Paso Final!<\/strong><\/h3>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<pre class=\"wp-block-preformatted\">\/\/ Paso 10 ############################################## ######################&nbsp;\n\/\/ Esta parte del c\u00f3digo para programar su estrategia en c\u00f3digo abierto&nbsp;\n\/\/ Esta parte del c\u00f3digo para programar su estrategia en c\u00f3digo abierto&nbsp;\n\/\/&nbsp;\n\/\/ Este es el final de nuestro c\u00f3digo. Si ha llegado a este paso, entonces ha creado su estrategia.&nbsp;\n\/\/ Por ejemplo, ingres\u00e9 una estrategia secreta. \u00a1Si hizo todo correctamente, recibir\u00e1 el resultado en forma de alerta en la pantalla!&nbsp;\n\/\/ Gracias por elegir nuestro producto. \u00a1Estamos trabajando para usted!&nbsp;\n\/\/&nbsp;\n\/\/ Nuestro sitio web:&nbsp;\n\/\/ Nuestra tienda: \/shop&nbsp;\n\/\/ Tienda MQL5: https:\/\/www.mql5.com\/users\/vladon\/seller&nbsp;\n\/\/&nbsp;\n\/\/&nbsp;\n\/\/ Este es el final de nuestro c\u00f3digo. Si ha llegado a este paso, entonces ha creado su estrategia.&nbsp;\n\/\/ Por ejemplo, ingres\u00e9 una estrategia secreta. \u00a1Si hizo todo correctamente, recibir\u00e1 el resultado en forma de alerta en la pantalla!&nbsp;\n\/\/ Gracias por elegir nuestro producto. \u00a1Estamos trabajando para usted!&nbsp;\n\/\/&nbsp;\n\/\/ Nuestro sitio web:&nbsp;\n\/\/ Nuestra tienda: \/shop&nbsp;\n\/\/ Tienda MQL5: https:\/\/www.mql5.com\/users\/vladon\/seller&nbsp;\n\/\/ ################################################ ###########################<\/pre>\n<\/blockquote>\n\n\n\n<p>Este paso fue creado para que no se pierda al usar la b\u00fasqueda.<\/p>\n\n\n\n<p>Esto indica que la programaci\u00f3n de su estrategia est\u00e1 completa.<\/p>\n\n\n\n<p><strong>\u00a1Buena suerte y ganancias para usted!<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-metatrader-4-conclusiones-y-verificacion-de-la-estrategia\"><strong>MetaTrader 4 Conclusiones y Verificaci\u00f3n de la Estrategia<\/strong><\/h2>\n\n\n\n<p>Si hace todo correctamente, su estrategia se integrar\u00e1 en el <strong>Asesor Experto<\/strong>, y podr\u00e1 operar usando mi asesor.<\/p>\n\n\n\n<p><strong>Ahora, necesitamos probar nuestro asesor y estrategia.<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Cargue el <strong>terminal<\/strong>;<\/li>\n\n\n\n<li>Abra una <strong>cuenta demo<\/strong>;<\/li>\n\n\n\n<li>Adjunte el <strong>Asesor Experto<\/strong> al gr\u00e1fico;<\/li>\n<\/ol>\n\n\n\n<p><strong>Comprobando el Asesor Experto en el Probador de Estrategias:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Abra el <strong>terminal<\/strong>;<\/li>\n\n\n\n<li>Abra el <strong>Probador de Estrategias<\/strong>;<\/li>\n\n\n\n<li>Elija su <strong>Asesor Experto<\/strong>, <strong>par de divisas<\/strong>, <strong>marco de tiempo<\/strong>, y <strong>rango de fechas<\/strong>. Habilite la prueba <strong>Cada Tick<\/strong> basada en ticks reales;\n<ul class=\"wp-block-list\">\n<li><figure><img decoding=\"async\" src=\"https:\/\/www.expforex.com\/_pu\/1\/61096715.jpg\" alt=\"Captura de pantalla de selecci\u00f3n del Probador de Estrategias\"><\/figure><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Abra la pesta\u00f1a <strong>Configuraci\u00f3n<\/strong>;\n<ul class=\"wp-block-list\">\n<li><figure><img decoding=\"async\" src=\"https:\/\/www.expforex.com\/_pu\/1\/80316496.jpg\" alt=\"Captura de pantalla de la pesta\u00f1a de configuraci\u00f3n del Probador de Estrategias\"><\/figure><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Seleccione su <strong>estrategia<\/strong>;<\/li>\n\n\n\n<li>Habilite la <strong>Visualizaci\u00f3n<\/strong>;<\/li>\n\n\n\n<li>Presione <strong>INICIAR<\/strong>;<\/li>\n\n\n\n<li>Deber\u00eda abrirse un gr\u00e1fico;<\/li>\n\n\n\n<li>\u00a1Si el <strong>Asesor Experto<\/strong> abre posiciones, entonces hizo todo correctamente!\n<ul class=\"wp-block-list\">\n<li><figure><img decoding=\"async\" src=\"https:\/\/www.expforex.com\/_pu\/1\/01434889.jpg\" alt=\"Captura de pantalla de posiciones abiertas por el Asesor Experto\"><\/figure><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-que-mas-se-puede-cambiar-en-el-asesor-experto\"><strong>\u00bfQu\u00e9 M\u00e1s Se Puede Cambiar en el Asesor Experto?<\/strong><\/h2>\n\n\n\n<p>\u00a1Por supuesto, es posible que desee personalizar su estrategia y darle a nuestro asesor una apariencia \u00fanica!<\/p>\n\n\n\n<p>Par\u00e1metros que puede cambiar a su discreci\u00f3n:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<pre class=\"wp-block-preformatted\"> \/\/ Cambio 1: Versi\u00f3n del Asesor Experto \/\/ Versi\u00f3n del EA\n#define versionea \"18.008\"&nbsp;\n\/\/ Cambio 2: Logo del Asesor \/\/ LOGO del EA\n#define BMPLOGO \"Images\\\\dollar.bmp\"\n\/\/ Cambio 3: Icono del Asesor Experto \/\/ Icono del EA\n\/\/ #property icon \"\\\\Images\\\\dollar.bmp\"\n\/\/ Cambio 4: Nombre del Asesor Experto en el gr\u00e1fico \/\/ Nombre del EA en el Gr\u00e1fico\n#define defEANAME \"EXP-The X (OS)\"\n\/\/ Cambio 5: Enlace a la instrucci\u00f3n completa \/\/ Enlace a la instrucci\u00f3n completa\n#define linkTOfull \"www.expforex.com\/es\/publ\/4-1-0-166\"&nbsp;\n\/\/ Cambio 6: Versi\u00f3n demo del Asesor Experto. Funciona solo en una cuenta demo o en una cuenta real con el par USDJPY \/\/ Versi\u00f3n demo del asesor. Funciona solo en una cuenta demo o en una cuenta real con el par USDJPY\nbool DEMO = false;\n&nbsp; &nbsp; <\/pre>\n<\/blockquote>\n\n\n\n<p>\u00a1Se recomienda no cambiar todos los dem\u00e1s par\u00e1metros, ya que esto puede interrumpir la funcionalidad del <strong>Asesor Experto<\/strong>!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-depurando-una-estrategia\"><strong>Depurando una Estrategia<\/strong><\/h2>\n\n\n\n<p>El siguiente paso es probar y optimizar <strong>The X<\/strong> y encontrar sus mejores configuraciones.<\/p>\n\n\n\n<p>Alternativamente, depure y actualice su estrategia.<\/p>\n\n\n\n<p>A veces, toma d\u00edas o semanas. A veces, incluso meses.<\/p>\n\n\n\n<p><strong>Mercado Forex &#8211; \u00a1Notificaciones de Riesgo!<\/strong> Esta es una forma muy arriesgada de ganar. Mejore su estrategia.<\/p>\n\n\n\n<p>\u00a1Buena suerte y ganancias!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-mostrando-informacion-adicional-en-el-bloque-de-estrategia\"><strong>Mostrando Informaci\u00f3n Adicional en el Bloque de Estrategia<\/strong><\/h3>\n\n\n\n<p>Esta es una caracter\u00edstica opcional en nuestro c\u00f3digo abierto.<\/p>\n\n\n\n<p>Puede mostrar cualquier valor de cualquier par\u00e1metro en el bloque <strong>EAPADPRO Strategy<\/strong>.<\/p>\n\n\n\n<p>1. Para hacer esto, cree una variable local,<\/p>\n\n\n\n<p>ej., <strong>double EAPADPRO_StrategyValue1 = 0; double EAPADPRO_StrategyValue2 = 0;<\/strong><\/p>\n\n\n\n<p>2. Asigne un valor a esta variable,<\/p>\n\n\n\n<p>por ejemplo, asigne el valor del indicador ATR (encuentre la l\u00ednea <strong>double atr = iATR<\/strong>):<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<pre class=\"wp-block-preformatted\"><strong>EAPADPRO_StrategyValue1 = atr;<\/strong>\n<strong>EAPADPRO_StrategyValue2 = atrma;<\/strong><\/pre>\n<\/blockquote>\n\n\n\n<p>C\u00f3digo completo del filtro:<\/p>\n\n\n\n<p>3. A continuaci\u00f3n, agregue el valor de la variable al bloque de salida de informaci\u00f3n:<\/p>\n\n\n\n<p>Encuentre la funci\u00f3n <strong>CreateStrategy()<\/strong> en el c\u00f3digo y agregue una nueva l\u00ednea:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<pre class=\"wp-block-preformatted\">ArrayAddStrategy(\"StrategyValue1\", DoubleToString(EAPADPRO_StrategyValue1, 5), \"\", \"\");\n&nbsp; &nbsp;&nbsp;\nArrayAddStrategy(\"StrategyValue2\", DoubleToString(EAPADPRO_StrategyValue2, 5), \"\", \"\");<\/pre>\n<\/blockquote>\n\n\n\n<p>El primer par\u00e1metro de la funci\u00f3n es el nombre de la variable.<\/p>\n\n\n\n<p>\u00a1El segundo par\u00e1metro de la funci\u00f3n es el valor de la variable en un formato conveniente!<\/p>\n\n\n\n<p><strong>\u00a1Atenci\u00f3n!<\/strong> \u00a1Agregue un n\u00famero par de par\u00e1metros para asegurar una visualizaci\u00f3n ordenada en la pantalla!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-related-posts\">Entradas relacionadas<\/h2>\n<div class=\"root-eb-post-carousel-15gwf wp-block-essential-blocks-post-carousel\">\n    <div class=\"eb-parent-wrapper eb-parent-eb-post-carousel-15gwf \">\n        <div class=\"eb-post-carousel-15gwf style-2 slick-arrows equal-height dot-style-1 eb-post-carousel-wrapper\"\n            data-id=\"eb-post-carousel-15gwf\"\n            data-querydata=\"a:14:{s:6:&quot;source&quot;;s:4:&quot;post&quot;;s:11:&quot;sourceIndex&quot;;i:0;s:9:&quot;rest_base&quot;;s:5:&quot;posts&quot;;s:14:&quot;rest_namespace&quot;;s:5:&quot;wp\/v2&quot;;s:6:&quot;author&quot;;s:0:&quot;&quot;;s:10:&quot;taxonomies&quot;;a:1:{s:8:&quot;category&quot;;a:5:{s:4:&quot;name&quot;;s:10:&quot;Categories&quot;;s:9:&quot;rest_base&quot;;s:10:&quot;categories&quot;;s:14:&quot;rest_namespace&quot;;s:5:&quot;wp\/v2&quot;;s:4:&quot;slug&quot;;s:8:&quot;category&quot;;s:5:&quot;value&quot;;s:32:&quot;[{&quot;value&quot;:7,&quot;label&quot;:&quot;Software&quot;}]&quot;;}}s:8:&quot;per_page&quot;;s:2:&quot;15&quot;;s:6:&quot;offset&quot;;s:1:&quot;0&quot;;s:7:&quot;orderby&quot;;s:4:&quot;rand&quot;;s:5:&quot;order&quot;;s:4:&quot;desc&quot;;s:7:&quot;include&quot;;s:2:&quot;[]&quot;;s:7:&quot;exclude&quot;;s:0:&quot;&quot;;s:15:&quot;exclude_current&quot;;b:1;s:26:&quot;exclude_password_protected&quot;;b:0;}\"\n            data-slidersettings=\"{&quot;arrows&quot;:true,&quot;dots&quot;:true,&quot;autoplaySpeed&quot;:4000,&quot;speed&quot;:700,&quot;adaptiveHeight&quot;:true,&quot;autoplay&quot;:true,&quot;infinite&quot;:true,&quot;pauseOnHover&quot;:true,&quot;slideToShowRange&quot;:3,&quot;leftArrowIcon&quot;:&quot;fas fa-chevron-circle-left&quot;,&quot;rightArrowIcon&quot;:&quot;fas fa-chevron-circle-right&quot;,&quot;addIcon&quot;:false,&quot;showFallbackImg&quot;:false,&quot;fallbackImgUrl&quot;:&quot;&quot;,&quot;isRTLEnable&quot;:false,&quot;TABslideToShowRange&quot;:3,&quot;MOBslideToShowRange&quot;:3}\"\n            data-attributes=\"{&quot;preset&quot;:&quot;style-2&quot;,&quot;showThumbnail&quot;:true,&quot;showTitle&quot;:true,&quot;titleLength&quot;:&quot;10&quot;,&quot;titleTag&quot;:&quot;h4&quot;,&quot;showContent&quot;:true,&quot;contentLength&quot;:20,&quot;expansionIndicator&quot;:&quot;...&quot;,&quot;showReadMore&quot;:true,&quot;readmoreText&quot;:&quot;Read More&quot;,&quot;showMeta&quot;:false,&quot;headerMeta&quot;:&quot;[]&quot;,&quot;footerMeta&quot;:&quot;[]&quot;,&quot;authorPrefix&quot;:&quot;by&quot;,&quot;datePrefix&quot;:&quot;on&quot;,&quot;showBlockContent&quot;:true,&quot;leftArrowIcon&quot;:&quot;fas fa-chevron-circle-left&quot;,&quot;rightArrowIcon&quot;:&quot;fas fa-chevron-circle-right&quot;,&quot;showFallbackImg&quot;:false,&quot;isRTLEnable&quot;:false}\">\n\n            <div class=\"eb-post-carousel init-eb-post-carousel-15gwf\"\n                data-id=\"eb-post-carousel-15gwf\">\n                <article class=\"ebpg-carousel-post ebpg-post-carousel-column\" data-id=\"78057\"><div class=\"ebpg-carousel-post-holder\"><div class=\"ebpg-entry-media\">\n                <div class=\"ebpg-entry-thumbnail\">\n                    <a class=\"ebpg-post-link-wrapper eb-sr-only\" href=\"https:\/\/expforex.com\/es\/eapadpro-library\/\" data-language=\"es\">BIBLIOTECA EAPADPRO &#8211; Agregar nuestro panel a tu EA<\/a>\n                    <img decoding=\"async\" width=\"200\" height=\"200\" src=\"https:\/\/expforex.com\/wp-content\/uploads\/2021\/08\/NEWLOGO_EAPADPRO.png\" class=\"attachment-full size-full\" alt=\"\" \/>\n                <\/div>\n            <\/div><div class=\"ebpg-entry-wrapper\"><header class=\"ebpg-entry-header\">\n            <h4 class=\"ebpg-entry-title\">\n                <a class=\"ebpg-carousel-post-link\" href=\"https:\/\/expforex.com\/es\/eapadpro-library\/\" title=\"bibliotecaeapadpro-agregarnuestropanelatuea\" data-language=\"es\">BIBLIOTECA EAPADPRO &#8211; Agregar nuestro panel a tu EA<\/a>\n            <\/h4>\n        <\/header><div class=\"ebpg-entry-content\"><div class=\"ebpg-carousel-post-excerpt\">\n            <p>BIBLIOTECA EAPADPRO \u2013 Mejorando tu Asesor Experto (EA) con Nuestro Panel de Informaci\u00f3n\n\nLa BIBLIOTECA EAPADPRO ofrece una soluci\u00f3n robusta para&#8230;<\/p>\n        <\/div><div class=\"ebpg-readmore-btn\">\n            <a href=\"https:\/\/expforex.com\/es\/eapadpro-library\/\" data-language=\"es\"> Read More <\/a>\n        <\/div><\/div><\/div><\/div><\/article><article class=\"ebpg-carousel-post ebpg-post-carousel-column\" data-id=\"70680\"><div class=\"ebpg-carousel-post-holder\"><div class=\"ebpg-entry-media\">\n                <div class=\"ebpg-entry-thumbnail\">\n                    <a class=\"ebpg-post-link-wrapper eb-sr-only\" href=\"https:\/\/expforex.com\/es\/extrareportpad\/\" data-language=\"es\">Extra Report Pad &#8211; Diario del Trader. Analiza profesionalmente tu cuenta de trading. MyFxBook en gr\u00e1fico en vivo. ExtraReportPad<\/a>\n                    <img decoding=\"async\" width=\"200\" height=\"200\" src=\"https:\/\/expforex.com\/wp-content\/uploads\/2021\/08\/NEWLOGO_extrareportpad-45-2019.png\" class=\"attachment-full size-full\" alt=\"\" \/>\n                <\/div>\n            <\/div><div class=\"ebpg-entry-wrapper\"><header class=\"ebpg-entry-header\">\n            <h4 class=\"ebpg-entry-title\">\n                <a class=\"ebpg-carousel-post-link\" href=\"https:\/\/expforex.com\/es\/extrareportpad\/\" title=\"extrareportpad-diariodeltraderanalizaprofesionalmentetu\" data-language=\"es\">Extra Report Pad &#8211; Diario del Trader. Analiza profesionalmente tu<\/a>\n            <\/h4>\n        <\/header><div class=\"ebpg-entry-content\"><div class=\"ebpg-carousel-post-excerpt\">\n            <p>Extra Report Pad &#8211; soluci\u00f3n profesional para analizar tu cuenta de trading\n\nHoy, es esencial operar simult\u00e1neamente en varios pares de&#8230;<\/p>\n        <\/div><div class=\"ebpg-readmore-btn\">\n            <a href=\"https:\/\/expforex.com\/es\/extrareportpad\/\" data-language=\"es\"> Read More <\/a>\n        <\/div><\/div><\/div><\/div><\/article><article class=\"ebpg-carousel-post ebpg-post-carousel-column\" data-id=\"75337\"><div class=\"ebpg-carousel-post-holder\"><div class=\"ebpg-entry-media\">\n                <div class=\"ebpg-entry-thumbnail\">\n                    <a class=\"ebpg-post-link-wrapper eb-sr-only\" href=\"https:\/\/expforex.com\/es\/safetylock\/\" data-language=\"es\">SafetyLOCK PRO Protege tus posiciones utilizando \u00f3rdenes pendientes opuestas. HEDGE<\/a>\n                    <img decoding=\"async\" width=\"200\" height=\"200\" src=\"https:\/\/expforex.com\/wp-content\/uploads\/2020\/08\/NEWLOGO_safetylock4.png\" class=\"attachment-full size-full\" alt=\"\" \/>\n                <\/div>\n            <\/div><div class=\"ebpg-entry-wrapper\"><header class=\"ebpg-entry-header\">\n            <h4 class=\"ebpg-entry-title\">\n                <a class=\"ebpg-carousel-post-link\" href=\"https:\/\/expforex.com\/es\/safetylock\/\" title=\"safetylockproprotegetusposicionesutilizandordenespendientesopuestashedge\" data-language=\"es\">SafetyLOCK PRO Protege tus posiciones utilizando \u00f3rdenes pendientes opuestas. HEDGE<\/a>\n            <\/h4>\n        <\/header><div class=\"ebpg-entry-content\"><div class=\"ebpg-carousel-post-excerpt\">\n            <p>SAFETYLOCK: Asegura tus operaciones contra fuertes reversiones del mercado\nOperar en los mercados financieros implica altos riesgos, particularmente durante fuertes reversiones&#8230;<\/p>\n        <\/div><div class=\"ebpg-readmore-btn\">\n            <a href=\"https:\/\/expforex.com\/es\/safetylock\/\" data-language=\"es\"> Read More <\/a>\n        <\/div><\/div><\/div><\/div><\/article><article class=\"ebpg-carousel-post ebpg-post-carousel-column\" data-id=\"78221\"><div class=\"ebpg-carousel-post-holder\"><div class=\"ebpg-entry-media\">\n                <div class=\"ebpg-entry-thumbnail\">\n                    <a class=\"ebpg-post-link-wrapper eb-sr-only\" href=\"https:\/\/expforex.com\/es\/swing\/\" data-language=\"es\">Estrategia Swing (P\u00e9ndulo). Apertura autom\u00e1tica de 2 \u00f3rdenes<\/a>\n                    <img decoding=\"async\" width=\"200\" height=\"200\" src=\"https:\/\/expforex.com\/wp-content\/uploads\/2008\/12\/NEWLOGO_SWING-45-2019.png\" class=\"attachment-full size-full\" alt=\"\" \/>\n                <\/div>\n            <\/div><div class=\"ebpg-entry-wrapper\"><header class=\"ebpg-entry-header\">\n            <h4 class=\"ebpg-entry-title\">\n                <a class=\"ebpg-carousel-post-link\" href=\"https:\/\/expforex.com\/es\/swing\/\" title=\"estrategiaswingpnduloaperturaautomticade2rdenes\" data-language=\"es\">Estrategia Swing (P\u00e9ndulo). Apertura autom\u00e1tica de 2 \u00f3rdenes<\/a>\n            <\/h4>\n        <\/header><div class=\"ebpg-entry-content\"><div class=\"ebpg-carousel-post-excerpt\">\n            <p>La estrategia P\u00e9ndulo o Swing implica la apertura secuencial de \u00f3rdenes pendientes con un tama\u00f1o de lote incrementado. El principio&#8230;<\/p>\n        <\/div><div class=\"ebpg-readmore-btn\">\n            <a href=\"https:\/\/expforex.com\/es\/swing\/\" data-language=\"es\"> Read More <\/a>\n        <\/div><\/div><\/div><\/div><\/article><article class=\"ebpg-carousel-post ebpg-post-carousel-column\" data-id=\"71436\"><div class=\"ebpg-carousel-post-holder\"><div class=\"ebpg-entry-media\">\n                <div class=\"ebpg-entry-thumbnail\">\n                    <a class=\"ebpg-post-link-wrapper eb-sr-only\" href=\"https:\/\/expforex.com\/es\/testerpad\/\" data-language=\"es\">Tester Pad es un simulador de trading Forex para el Strategy Tester. Trading con indicadores.<\/a>\n                    <img decoding=\"async\" width=\"200\" height=\"200\" src=\"https:\/\/expforex.com\/wp-content\/uploads\/2021\/08\/NEWLOGO_testerpad-ALL.png\" class=\"attachment-full size-full\" alt=\"\" \/>\n                <\/div>\n            <\/div><div class=\"ebpg-entry-wrapper\"><header class=\"ebpg-entry-header\">\n            <h4 class=\"ebpg-entry-title\">\n                <a class=\"ebpg-carousel-post-link\" href=\"https:\/\/expforex.com\/es\/testerpad\/\" title=\"testerpadesunsimuladordetradingforexparael\" data-language=\"es\">Tester Pad es un simulador de trading Forex para el<\/a>\n            <\/h4>\n        <\/header><div class=\"ebpg-entry-content\"><div class=\"ebpg-carousel-post-excerpt\">\n            <p>Trading con un clic en el gr\u00e1fico del Strategy Tester. La utilidad te permite probar manualmente tus estrategias en el&#8230;<\/p>\n        <\/div><div class=\"ebpg-readmore-btn\">\n            <a href=\"https:\/\/expforex.com\/es\/testerpad\/\" data-language=\"es\"> Read More <\/a>\n        <\/div><\/div><\/div><\/div><\/article><article class=\"ebpg-carousel-post ebpg-post-carousel-column\" data-id=\"69944\"><div class=\"ebpg-carousel-post-holder\"><div class=\"ebpg-entry-media\">\n                <div class=\"ebpg-entry-thumbnail\">\n                    <a class=\"ebpg-post-link-wrapper eb-sr-only\" href=\"https:\/\/expforex.com\/es\/assistant\/\" data-language=\"es\">Assistant &#8211; el mejor panel de trading gratuito para soportar posiciones y operaciones con StopLoss \/ TakeProfit \/ Trailing Stop reales\/virtuales<\/a>\n                    <img decoding=\"async\" width=\"200\" height=\"200\" src=\"https:\/\/expforex.com\/wp-content\/uploads\/2021\/08\/NEWLOGO_Assistant-45.png\" class=\"attachment-full size-full\" alt=\"\" \/>\n                <\/div>\n            <\/div><div class=\"ebpg-entry-wrapper\"><header class=\"ebpg-entry-header\">\n            <h4 class=\"ebpg-entry-title\">\n                <a class=\"ebpg-carousel-post-link\" href=\"https:\/\/expforex.com\/es\/assistant\/\" title=\"assistant-elmejorpaneldetradinggratuitoparasoportar\" data-language=\"es\">Assistant &#8211; el mejor panel de trading gratuito para soportar<\/a>\n            <\/h4>\n        <\/header><div class=\"ebpg-entry-content\"><div class=\"ebpg-carousel-post-excerpt\">\n            <p>Configuraci\u00f3n autom\u00e1tica de stop loss, take profit, trailing stop, niveles de breakeven, habilitaci\u00f3n de stops virtuales.\n\nExp Assistant te ayudar\u00e1 a&#8230;<\/p>\n        <\/div><div class=\"ebpg-readmore-btn\">\n            <a href=\"https:\/\/expforex.com\/es\/assistant\/\" data-language=\"es\"> Read More <\/a>\n        <\/div><\/div><\/div><\/div><\/article><article class=\"ebpg-carousel-post ebpg-post-carousel-column\" data-id=\"64086\"><div class=\"ebpg-carousel-post-holder\"><div class=\"ebpg-entry-media\">\n                <div class=\"ebpg-entry-thumbnail\">\n                    <a class=\"ebpg-post-link-wrapper eb-sr-only\" href=\"https:\/\/expforex.com\/es\/copylot\/\" data-language=\"es\">Copylot &#8211; Copiador de transacciones forex para MetaTrader. Copiador entre terminales<\/a>\n                    <img decoding=\"async\" width=\"200\" height=\"200\" src=\"https:\/\/expforex.com\/wp-content\/uploads\/2023\/08\/Copylot-Client-MT45-2020-1.png\" class=\"attachment-full size-full\" alt=\"\" \/>\n                <\/div>\n            <\/div><div class=\"ebpg-entry-wrapper\"><header class=\"ebpg-entry-header\">\n            <h4 class=\"ebpg-entry-title\">\n                <a class=\"ebpg-carousel-post-link\" href=\"https:\/\/expforex.com\/es\/copylot\/\" title=\"copylot-copiadordetransaccionesforexparametatradercopiadorentre\" data-language=\"es\">Copylot &#8211; Copiador de transacciones forex para MetaTrader. Copiador entre<\/a>\n            <\/h4>\n        <\/header><div class=\"ebpg-entry-content\"><div class=\"ebpg-carousel-post-excerpt\">\n            <p>Copiador de transacciones para MetaTrader.\n\nCopia transacciones forex, posiciones y \u00f3rdenes de cualquier cuenta.\n\nEs uno de los mejores copiadores de transacciones&#8230;<\/p>\n        <\/div><div class=\"ebpg-readmore-btn\">\n            <a href=\"https:\/\/expforex.com\/es\/copylot\/\" data-language=\"es\"> Read More <\/a>\n        <\/div><\/div><\/div><\/div><\/article><article class=\"ebpg-carousel-post ebpg-post-carousel-column\" data-id=\"64594\"><div class=\"ebpg-carousel-post-holder\"><div class=\"ebpg-entry-media\">\n                <div class=\"ebpg-entry-thumbnail\">\n                    <a class=\"ebpg-post-link-wrapper eb-sr-only\" href=\"https:\/\/expforex.com\/es\/virtualtradepad\/\" data-language=\"es\">Panel de operaciones VirtualTradePad (VTP). Panel de operaciones para operar con un solo clic desde gr\u00e1ficos y teclado<\/a>\n                    <img decoding=\"async\" width=\"200\" height=\"200\" src=\"https:\/\/expforex.com\/wp-content\/uploads\/2023\/08\/VirtualTradePAd_MT45_2020-1.png\" class=\"attachment-full size-full\" alt=\"\" \/>\n                <\/div>\n            <\/div><div class=\"ebpg-entry-wrapper\"><header class=\"ebpg-entry-header\">\n            <h4 class=\"ebpg-entry-title\">\n                <a class=\"ebpg-carousel-post-link\" href=\"https:\/\/expforex.com\/es\/virtualtradepad\/\" title=\"paneldeoperacionesvirtualtradepadvtppaneldeoperacionesparaoperar\" data-language=\"es\">Panel de operaciones VirtualTradePad (VTP). Panel de operaciones para operar<\/a>\n            <\/h4>\n        <\/header><div class=\"ebpg-entry-content\"><div class=\"ebpg-carousel-post-excerpt\">\n            <p>Panel de operaciones para operar con un solo clic desde gr\u00e1ficos y teclado. VirtualTradePad\u00a0or VTP &#8211; control panel for trade&#8230;<\/p>\n        <\/div><div class=\"ebpg-readmore-btn\">\n            <a href=\"https:\/\/expforex.com\/es\/virtualtradepad\/\" data-language=\"es\"> Read More <\/a>\n        <\/div><\/div><\/div><\/div><\/article><article class=\"ebpg-carousel-post ebpg-post-carousel-column\" data-id=\"63962\"><div class=\"ebpg-carousel-post-holder\"><div class=\"ebpg-entry-media\">\n                <div class=\"ebpg-entry-thumbnail\">\n                    <a class=\"ebpg-post-link-wrapper eb-sr-only\" href=\"https:\/\/expforex.com\/es\/templates\/\" data-language=\"es\">Plantilla MQL de C\u00f3digo Abierto. Plantilla para Crear un Expert Advisor<\/a>\n                    <img decoding=\"async\" width=\"200\" height=\"200\" src=\"https:\/\/expforex.com\/wp-content\/uploads\/2023\/12\/Exp-Templates-1.png\" class=\"attachment-full size-full\" alt=\"\" \/>\n                <\/div>\n            <\/div><div class=\"ebpg-entry-wrapper\"><header class=\"ebpg-entry-header\">\n            <h4 class=\"ebpg-entry-title\">\n                <a class=\"ebpg-carousel-post-link\" href=\"https:\/\/expforex.com\/es\/templates\/\" title=\"plantillamqldecdigoabiertoplantillaparacrearunexpert\" data-language=\"es\">Plantilla MQL de C\u00f3digo Abierto. Plantilla para Crear un Expert<\/a>\n            <\/h4>\n        <\/header><div class=\"ebpg-entry-content\"><div class=\"ebpg-carousel-post-excerpt\">\n            <p>Resumen\n\n\n\nCrear Asesores Expertos (Expert Advisors, EAs) para probar tu estrategia utilizando cualquier indicador puede simplificarse utilizando plantillas y recursos de&#8230;<\/p>\n        <\/div><div class=\"ebpg-readmore-btn\">\n            <a href=\"https:\/\/expforex.com\/es\/templates\/\" data-language=\"es\"> Read More <\/a>\n        <\/div><\/div><\/div><\/div><\/article><article class=\"ebpg-carousel-post ebpg-post-carousel-column\" data-id=\"79227\"><div class=\"ebpg-carousel-post-holder\"><div class=\"ebpg-entry-media\">\n                <div class=\"ebpg-entry-thumbnail\">\n                    <a class=\"ebpg-post-link-wrapper eb-sr-only\" href=\"https:\/\/expforex.com\/es\/infopad\/\" data-language=\"es\">InfoPad, Panel de Informaci\u00f3n en L\u00ednea para MetaTrader<\/a>\n                    <img decoding=\"async\" width=\"200\" height=\"200\" src=\"https:\/\/expforex.com\/wp-content\/uploads\/2017\/08\/InfoPad-MT45.png\" class=\"attachment-full size-full\" alt=\"\" \/>\n                <\/div>\n            <\/div><div class=\"ebpg-entry-wrapper\"><header class=\"ebpg-entry-header\">\n            <h4 class=\"ebpg-entry-title\">\n                <a class=\"ebpg-carousel-post-link\" href=\"https:\/\/expforex.com\/es\/infopad\/\" title=\"infopadpaneldeinformacinenlneaparametatrader\" data-language=\"es\">InfoPad, Panel de Informaci\u00f3n en L\u00ednea para MetaTrader<\/a>\n            <\/h4>\n        <\/header><div class=\"ebpg-entry-content\"><div class=\"ebpg-carousel-post-excerpt\">\n            <p>InfoPad es un panel de informaci\u00f3n altamente \u00fatil dise\u00f1ado para proporcionar informaci\u00f3n crucial sobre el par de divisas espec\u00edfico seleccionado&#8230;<\/p>\n        <\/div><div class=\"ebpg-readmore-btn\">\n            <a href=\"https:\/\/expforex.com\/es\/infopad\/\" data-language=\"es\"> Read More <\/a>\n        <\/div><\/div><\/div><\/div><\/article><article class=\"ebpg-carousel-post ebpg-post-carousel-column\" data-id=\"78134\"><div class=\"ebpg-carousel-post-holder\"><div class=\"ebpg-entry-media\">\n                <div class=\"ebpg-entry-thumbnail\">\n                    <a class=\"ebpg-post-link-wrapper eb-sr-only\" href=\"https:\/\/expforex.com\/es\/the-x-testing-and-optimization\/\" data-language=\"es\">The X y The xCustomEA: Pruebas y optimizaci\u00f3n<\/a>\n                    <img decoding=\"async\" width=\"200\" height=\"200\" src=\"https:\/\/expforex.com\/wp-content\/uploads\/2020\/07\/optimisationtesting.png\" class=\"attachment-full size-full\" alt=\"\" \/>\n                <\/div>\n            <\/div><div class=\"ebpg-entry-wrapper\"><header class=\"ebpg-entry-header\">\n            <h4 class=\"ebpg-entry-title\">\n                <a class=\"ebpg-carousel-post-link\" href=\"https:\/\/expforex.com\/es\/the-x-testing-and-optimization\/\" title=\"thexythexcustomea:pruebasyoptimizacin\" data-language=\"es\">The X y The xCustomEA: Pruebas y optimizaci\u00f3n<\/a>\n            <\/h4>\n        <\/header><div class=\"ebpg-entry-content\"><div class=\"ebpg-carousel-post-excerpt\">\n            <p>Descripci\u00f3n\n\n\n\nThe X y The xCustomEA son dos Expert Advisors (EAs) destacados en la comunidad de Forex (Forex), ganando una popularidad&#8230;<\/p>\n        <\/div><div class=\"ebpg-readmore-btn\">\n            <a href=\"https:\/\/expforex.com\/es\/the-x-testing-and-optimization\/\" data-language=\"es\"> Read More <\/a>\n        <\/div><\/div><\/div><\/div><\/article><article class=\"ebpg-carousel-post ebpg-post-carousel-column\" data-id=\"74409\"><div class=\"ebpg-carousel-post-holder\"><div class=\"ebpg-entry-media\">\n                <div class=\"ebpg-entry-thumbnail\">\n                    <a class=\"ebpg-post-link-wrapper eb-sr-only\" href=\"https:\/\/expforex.com\/es\/duplicator\/\" data-language=\"es\">Duplicator &#8211; Duplicaci\u00f3n de operaciones\/posiciones en los terminales MetaTrader<\/a>\n                    <img decoding=\"async\" width=\"200\" height=\"200\" src=\"https:\/\/expforex.com\/wp-content\/uploads\/2021\/08\/Duplicator-MT45-2020.png\" class=\"attachment-full size-full\" alt=\"\" \/>\n                <\/div>\n            <\/div><div class=\"ebpg-entry-wrapper\"><header class=\"ebpg-entry-header\">\n            <h4 class=\"ebpg-entry-title\">\n                <a class=\"ebpg-carousel-post-link\" href=\"https:\/\/expforex.com\/es\/duplicator\/\" title=\"duplicator-duplicacindeoperacionesposicionesenlosterminalesmetatrader\" data-language=\"es\">Duplicator &#8211; Duplicaci\u00f3n de operaciones\/posiciones en los terminales MetaTrader<\/a>\n            <\/h4>\n        <\/header><div class=\"ebpg-entry-content\"><div class=\"ebpg-carousel-post-excerpt\">\n            <p>El Exp-Duplicator es un Asesor Experto autom\u00e1tico dise\u00f1ado para duplicar operaciones y posiciones un n\u00famero preestablecido de veces en tu&#8230;<\/p>\n        <\/div><div class=\"ebpg-readmore-btn\">\n            <a href=\"https:\/\/expforex.com\/es\/duplicator\/\" data-language=\"es\"> Read More <\/a>\n        <\/div><\/div><\/div><\/div><\/article><article class=\"ebpg-carousel-post ebpg-post-carousel-column\" data-id=\"66099\"><div class=\"ebpg-carousel-post-holder\"><div class=\"ebpg-entry-media\">\n                <div class=\"ebpg-entry-thumbnail\">\n                    <a class=\"ebpg-post-link-wrapper eb-sr-only\" href=\"https:\/\/expforex.com\/es\/aisniper\/\" data-language=\"es\">AI Sniper. Asesor Experto Inteligente y Autom\u00e1tico para MetaTrader.<\/a>\n                    <img decoding=\"async\" width=\"200\" height=\"200\" src=\"https:\/\/expforex.com\/wp-content\/uploads\/2024\/06\/TickSniper-AI-MT45-2024-3.png\" class=\"attachment-full size-full\" alt=\"\" \/>\n                <\/div>\n            <\/div><div class=\"ebpg-entry-wrapper\"><header class=\"ebpg-entry-header\">\n            <h4 class=\"ebpg-entry-title\">\n                <a class=\"ebpg-carousel-post-link\" href=\"https:\/\/expforex.com\/es\/aisniper\/\" title=\"aisniperasesorexpertointeligenteyautomticoparametatrader\" data-language=\"es\">AI Sniper. Asesor Experto Inteligente y Autom\u00e1tico para MetaTrader.<\/a>\n            <\/h4>\n        <\/header><div class=\"ebpg-entry-content\"><div class=\"ebpg-carousel-post-excerpt\">\n            <p>AI Sniper es un robot de trading inteligente y autooptimizable dise\u00f1ado para las terminales MT4 y MT5. Aprovecha un algoritmo&#8230;<\/p>\n        <\/div><div class=\"ebpg-readmore-btn\">\n            <a href=\"https:\/\/expforex.com\/es\/aisniper\/\" data-language=\"es\"> Read More <\/a>\n        <\/div><\/div><\/div><\/div><\/article><article class=\"ebpg-carousel-post ebpg-post-carousel-column\" data-id=\"79247\"><div class=\"ebpg-carousel-post-holder\"><div class=\"ebpg-entry-media\">\n                <div class=\"ebpg-entry-thumbnail\">\n                    <a class=\"ebpg-post-link-wrapper eb-sr-only\" href=\"https:\/\/expforex.com\/es\/markettimepad\/\" data-language=\"es\">Market Time Pad. Indicador para MetaTrader con sesiones de trading<\/a>\n                    <img decoding=\"async\" width=\"200\" height=\"200\" src=\"https:\/\/expforex.com\/wp-content\/uploads\/2017\/08\/Market-Time-MT5.png\" class=\"attachment-full size-full\" alt=\"\" \/>\n                <\/div>\n            <\/div><div class=\"ebpg-entry-wrapper\"><header class=\"ebpg-entry-header\">\n            <h4 class=\"ebpg-entry-title\">\n                <a class=\"ebpg-carousel-post-link\" href=\"https:\/\/expforex.com\/es\/markettimepad\/\" title=\"markettimepadindicadorparametatraderconsesionesdetrading\" data-language=\"es\">Market Time Pad. Indicador para MetaTrader con sesiones de trading<\/a>\n            <\/h4>\n        <\/header><div class=\"ebpg-entry-content\"><div class=\"ebpg-carousel-post-excerpt\">\n            <p>El Indicador de Tiempo muestra la hora actual en los principales mercados mundiales y resalta la sesi\u00f3n de trading activa&#8230;.<\/p>\n        <\/div><div class=\"ebpg-readmore-btn\">\n            <a href=\"https:\/\/expforex.com\/es\/markettimepad\/\" data-language=\"es\"> Read More <\/a>\n        <\/div><\/div><\/div><\/div><\/article><article class=\"ebpg-carousel-post ebpg-post-carousel-column\" data-id=\"76898\"><div class=\"ebpg-carousel-post-holder\"><div class=\"ebpg-entry-media\">\n                <div class=\"ebpg-entry-thumbnail\">\n                    <a class=\"ebpg-post-link-wrapper eb-sr-only\" href=\"https:\/\/expforex.com\/es\/tickhamster\/\" data-language=\"es\">Tick Hamster Robot de trading autom\u00e1tico. \u00a1Nada extra!<\/a>\n                    <img decoding=\"async\" width=\"200\" height=\"200\" src=\"https:\/\/expforex.com\/wp-content\/uploads\/2020\/08\/TickHamster-MT45-2020.png\" class=\"attachment-full size-full\" alt=\"\" \/>\n                <\/div>\n            <\/div><div class=\"ebpg-entry-wrapper\"><header class=\"ebpg-entry-header\">\n            <h4 class=\"ebpg-entry-title\">\n                <a class=\"ebpg-carousel-post-link\" href=\"https:\/\/expforex.com\/es\/tickhamster\/\" title=\"tickhamsterrobotdetradingautomticonadaextra\" data-language=\"es\">Tick Hamster Robot de trading autom\u00e1tico. \u00a1Nada extra!<\/a>\n            <\/h4>\n        <\/header><div class=\"ebpg-entry-content\"><div class=\"ebpg-carousel-post-excerpt\">\n            <p>Tick Hamster \u2013 Asesor Experto con Optimizaci\u00f3n Autom\u00e1tica para Cualquier S\u00edmbolo de Trading en MetaTrader\n\nTick Hamster es un Asesor Experto&#8230;<\/p>\n        <\/div><div class=\"ebpg-readmore-btn\">\n            <a href=\"https:\/\/expforex.com\/es\/tickhamster\/\" data-language=\"es\"> Read More <\/a>\n        <\/div><\/div><\/div><\/div><\/article>            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Descripci\u00f3n The X es un constructor de estrategias de trading. Hemos desarrollado un Asesor Experto Universal que engloba todas las funciones m\u00e1s intrigantes y esenciales. Adem\u00e1s, se ha incorporado un m\u00f3dulo de se\u00f1ales que utiliza indicadores est\u00e1ndar. Este es un<span class=\"excerpt-hellip\"> [\u2026]<\/span><\/p>\n","protected":false},"author":2,"featured_media":39929,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_eb_attr":"","_eb_data_table":"","footnotes":""},"categories":[514],"tags":[5652,5660,4719,4725,5655,4727,4955,4879,5648,5666,4954,5650,4881,5664,5653,2113,5657,5646,4795,2123,4489,4987,5662,5668,4730,4988],"class_list":["post-142599","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-education-es","tag-asesor-comercial-universal","tag-asesor-experto-universal","tag-asesores-expertos-preparados","tag-automatizacion-del-proceso-de-negociacion","tag-automatizacion-forex","tag-autonomo","tag-codificacion","tag-comercio-automatizado","tag-constructor","tag-creador-de-estrategias","tag-desarrollador","tag-divisas","tag-ea-de-forex","tag-ea-personalizado","tag-estrategia-de-negociacion-personalizada","tag-expforex-es","tag-herramienta-forex","tag-icustom-es","tag-indicadores-personalizados","tag-mercado-mql5","tag-metatrader-es","tag-open-source-es","tag-personalizacion-de-la-estrategia-de-negociacion","tag-pipfinite-es","tag-programacion","tag-template-es"],"acf":{"metatrader4":"MT4","metatrader5":"MT5","type":"","typebrief":"","mt4buy":"https:\/\/www.mql5.com\/en\/users\/vladon\/seller#products","mt5buy":"https:\/\/www.mql5.com\/en\/users\/vladon\/seller#products","typefreedemo":"FREE","downloadfreedemo":"","DirectDownloadLink":"","versions":"23.999","version_date":"2023 12 12","postanotherid":"0","direct5":"","direct4":"","testimonials_list":"","schema_name":"","schema_description":"","schema_type":"Utilities","schema_ratingValue":"5","schema_ratingCount":"50","schema_highPrice_MT4":"50.00","schema_rentprice_MT4":"0.00","schema_highPrice_MT5":"50.00","schema_rentprice_MT5":"0.00"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Programe su estrategia en 10 pasos con el Asesor Experto Universal y C\u00f3digo Abierto - Las mejores ideas para MetaTrader<\/title>\n<meta name=\"description\" content=\"Descubra el poder del Asesor Experto Universal y programe su estrategia de trading ganadora en solo 10 sencillos pasos. Interfaz f\u00e1cil de usar.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/expforex.com\/es\/the-x-10-steps-to-program-your-strategy\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Programe su estrategia en 10 pasos con el Asesor Experto Universal y C\u00f3digo Abierto\" \/>\n<meta property=\"og:description\" content=\"Descubra el poder del Asesor Experto Universal y programe su estrategia de trading ganadora en solo 10 sencillos pasos. Interfaz f\u00e1cil de usar.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/expforex.com\/es\/the-x-10-steps-to-program-your-strategy\/\" \/>\n<meta property=\"og:site_name\" content=\"Las mejores ideas para MetaTrader\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ExpForex\/\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/ExpForex\/\" \/>\n<meta property=\"article:published_time\" content=\"2008-01-01T08:04:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-14T07:00:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/expforex.com\/wp-content\/uploads\/2020\/07\/YOUR-STRATEGY.png\" \/>\n\t<meta property=\"og:image:width\" content=\"200\" \/>\n\t<meta property=\"og:image:height\" content=\"200\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Expforex Vladislav\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Expforex Vladislav\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"22 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/expforex.com\\\/es\\\/the-x-10-steps-to-program-your-strategy\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/expforex.com\\\/es\\\/the-x-10-steps-to-program-your-strategy\\\/\"},\"author\":{\"name\":\"Expforex Vladislav\",\"@id\":\"https:\\\/\\\/expforex.com\\\/es\\\/#\\\/schema\\\/person\\\/0f3104735dd8fd99d5b5ee2e3634b1d5\"},\"headline\":\"Programe su estrategia en 10 pasos con el Asesor Experto Universal y C\u00f3digo Abierto\",\"datePublished\":\"2008-01-01T08:04:00+00:00\",\"dateModified\":\"2025-11-14T07:00:48+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/expforex.com\\\/es\\\/the-x-10-steps-to-program-your-strategy\\\/\"},\"wordCount\":4334,\"publisher\":{\"@id\":\"https:\\\/\\\/expforex.com\\\/es\\\/#\\\/schema\\\/person\\\/0f3104735dd8fd99d5b5ee2e3634b1d5\"},\"image\":{\"@id\":\"https:\\\/\\\/expforex.com\\\/es\\\/the-x-10-steps-to-program-your-strategy\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/expforex.com\\\/wp-content\\\/uploads\\\/2020\\\/07\\\/YOUR-STRATEGY.png\",\"keywords\":[\"Asesor Comercial Universal\",\"Asesor Experto Universal\",\"Asesores Expertos Preparados\",\"Automatizaci\u00f3n del proceso de negociaci\u00f3n\",\"Automatizaci\u00f3n Forex\",\"Aut\u00f3nomo\",\"Codificaci\u00f3n\",\"Comercio automatizado\",\"Constructor\",\"Creador de estrategias\",\"Desarrollador\",\"Divisas\",\"EA de Forex\",\"EA personalizado\",\"Estrategia de negociaci\u00f3n personalizada\",\"Expforex\",\"Herramienta Forex\",\"iCustom\",\"Indicadores personalizados\",\"Mercado MQL5\",\"MetaTrader\",\"Open Source\",\"Personalizaci\u00f3n de la estrategia de negociaci\u00f3n\",\"PipFinite\",\"Programaci\u00f3n\",\"Template\"],\"articleSection\":[\"Educaci\u00f3n\"],\"inLanguage\":\"es\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/expforex.com\\\/es\\\/the-x-10-steps-to-program-your-strategy\\\/\",\"url\":\"https:\\\/\\\/expforex.com\\\/es\\\/the-x-10-steps-to-program-your-strategy\\\/\",\"name\":\"Programe su estrategia en 10 pasos con el Asesor Experto Universal y C\u00f3digo Abierto - Las mejores ideas para MetaTrader\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/expforex.com\\\/es\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/expforex.com\\\/es\\\/the-x-10-steps-to-program-your-strategy\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/expforex.com\\\/es\\\/the-x-10-steps-to-program-your-strategy\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/expforex.com\\\/wp-content\\\/uploads\\\/2020\\\/07\\\/YOUR-STRATEGY.png\",\"datePublished\":\"2008-01-01T08:04:00+00:00\",\"dateModified\":\"2025-11-14T07:00:48+00:00\",\"description\":\"Descubra el poder del Asesor Experto Universal y programe su estrategia de trading ganadora en solo 10 sencillos pasos. Interfaz f\u00e1cil de usar.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/expforex.com\\\/es\\\/the-x-10-steps-to-program-your-strategy\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/expforex.com\\\/es\\\/the-x-10-steps-to-program-your-strategy\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/expforex.com\\\/es\\\/the-x-10-steps-to-program-your-strategy\\\/#primaryimage\",\"url\":\"https:\\\/\\\/expforex.com\\\/wp-content\\\/uploads\\\/2020\\\/07\\\/YOUR-STRATEGY.png\",\"contentUrl\":\"https:\\\/\\\/expforex.com\\\/wp-content\\\/uploads\\\/2020\\\/07\\\/YOUR-STRATEGY.png\",\"width\":200,\"height\":200},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/expforex.com\\\/es\\\/the-x-10-steps-to-program-your-strategy\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Inicio\",\"item\":\"https:\\\/\\\/expforex.com\\\/es\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Educaci\u00f3n\",\"item\":\"https:\\\/\\\/expforex.com\\\/es\\\/cat\\\/education-es\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Programe su estrategia en 10 pasos con el Asesor Experto Universal y C\u00f3digo Abierto\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/expforex.com\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/expforex.com\\\/es\\\/\",\"name\":\"Las mejores ideas para MetaTrader\",\"description\":\"Amplia experiencia en programaci\u00f3n de asistentes para MetaTrader, MQL, Forex, Expert Advisor, Indicador, Script, EA, Utilidades, VirtualTradePad, Copylot, Ticksniper, Averager, xCustomEA, X, Duplicator, TesterPad, ExtraReportPad, Asistente, Comercio, Trader, Scalping.\",\"publisher\":{\"@id\":\"https:\\\/\\\/expforex.com\\\/es\\\/#\\\/schema\\\/person\\\/0f3104735dd8fd99d5b5ee2e3634b1d5\"},\"alternateName\":\"Forex EA\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/expforex.com\\\/es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/expforex.com\\\/es\\\/#\\\/schema\\\/person\\\/0f3104735dd8fd99d5b5ee2e3634b1d5\",\"name\":\"Expforex Vladislav\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/expforex.com\\\/wp-content\\\/uploads\\\/2023\\\/12\\\/LOGONEW-2024-2.png\",\"url\":\"https:\\\/\\\/expforex.com\\\/wp-content\\\/uploads\\\/2023\\\/12\\\/LOGONEW-2024-2.png\",\"contentUrl\":\"https:\\\/\\\/expforex.com\\\/wp-content\\\/uploads\\\/2023\\\/12\\\/LOGONEW-2024-2.png\",\"width\":200,\"height\":200,\"caption\":\"Expforex Vladislav\"},\"logo\":{\"@id\":\"https:\\\/\\\/expforex.com\\\/wp-content\\\/uploads\\\/2023\\\/12\\\/LOGONEW-2024-2.png\"},\"sameAs\":[\"https:\\\/\\\/www.expforex.com\",\"https:\\\/\\\/www.facebook.com\\\/ExpForex\\\/\",\"https:\\\/\\\/www.youtube.com\\\/Expforex\"],\"publishingPrinciples\":\"https:\\\/\\\/expforex.com\\\/privacy-policy\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Programe su estrategia en 10 pasos con el Asesor Experto Universal y C\u00f3digo Abierto - Las mejores ideas para MetaTrader","description":"Descubra el poder del Asesor Experto Universal y programe su estrategia de trading ganadora en solo 10 sencillos pasos. Interfaz f\u00e1cil de usar.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/expforex.com\/es\/the-x-10-steps-to-program-your-strategy\/","og_locale":"es_ES","og_type":"article","og_title":"Programe su estrategia en 10 pasos con el Asesor Experto Universal y C\u00f3digo Abierto","og_description":"Descubra el poder del Asesor Experto Universal y programe su estrategia de trading ganadora en solo 10 sencillos pasos. Interfaz f\u00e1cil de usar.","og_url":"https:\/\/expforex.com\/es\/the-x-10-steps-to-program-your-strategy\/","og_site_name":"Las mejores ideas para MetaTrader","article_publisher":"https:\/\/www.facebook.com\/ExpForex\/","article_author":"https:\/\/www.facebook.com\/ExpForex\/","article_published_time":"2008-01-01T08:04:00+00:00","article_modified_time":"2025-11-14T07:00:48+00:00","og_image":[{"width":200,"height":200,"url":"https:\/\/expforex.com\/wp-content\/uploads\/2020\/07\/YOUR-STRATEGY.png","type":"image\/png"}],"author":"Expforex Vladislav","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Expforex Vladislav","Est. reading time":"22 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/expforex.com\/es\/the-x-10-steps-to-program-your-strategy\/#article","isPartOf":{"@id":"https:\/\/expforex.com\/es\/the-x-10-steps-to-program-your-strategy\/"},"author":{"name":"Expforex Vladislav","@id":"https:\/\/expforex.com\/es\/#\/schema\/person\/0f3104735dd8fd99d5b5ee2e3634b1d5"},"headline":"Programe su estrategia en 10 pasos con el Asesor Experto Universal y C\u00f3digo Abierto","datePublished":"2008-01-01T08:04:00+00:00","dateModified":"2025-11-14T07:00:48+00:00","mainEntityOfPage":{"@id":"https:\/\/expforex.com\/es\/the-x-10-steps-to-program-your-strategy\/"},"wordCount":4334,"publisher":{"@id":"https:\/\/expforex.com\/es\/#\/schema\/person\/0f3104735dd8fd99d5b5ee2e3634b1d5"},"image":{"@id":"https:\/\/expforex.com\/es\/the-x-10-steps-to-program-your-strategy\/#primaryimage"},"thumbnailUrl":"https:\/\/expforex.com\/wp-content\/uploads\/2020\/07\/YOUR-STRATEGY.png","keywords":["Asesor Comercial Universal","Asesor Experto Universal","Asesores Expertos Preparados","Automatizaci\u00f3n del proceso de negociaci\u00f3n","Automatizaci\u00f3n Forex","Aut\u00f3nomo","Codificaci\u00f3n","Comercio automatizado","Constructor","Creador de estrategias","Desarrollador","Divisas","EA de Forex","EA personalizado","Estrategia de negociaci\u00f3n personalizada","Expforex","Herramienta Forex","iCustom","Indicadores personalizados","Mercado MQL5","MetaTrader","Open Source","Personalizaci\u00f3n de la estrategia de negociaci\u00f3n","PipFinite","Programaci\u00f3n","Template"],"articleSection":["Educaci\u00f3n"],"inLanguage":"es"},{"@type":"WebPage","@id":"https:\/\/expforex.com\/es\/the-x-10-steps-to-program-your-strategy\/","url":"https:\/\/expforex.com\/es\/the-x-10-steps-to-program-your-strategy\/","name":"Programe su estrategia en 10 pasos con el Asesor Experto Universal y C\u00f3digo Abierto - Las mejores ideas para MetaTrader","isPartOf":{"@id":"https:\/\/expforex.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/expforex.com\/es\/the-x-10-steps-to-program-your-strategy\/#primaryimage"},"image":{"@id":"https:\/\/expforex.com\/es\/the-x-10-steps-to-program-your-strategy\/#primaryimage"},"thumbnailUrl":"https:\/\/expforex.com\/wp-content\/uploads\/2020\/07\/YOUR-STRATEGY.png","datePublished":"2008-01-01T08:04:00+00:00","dateModified":"2025-11-14T07:00:48+00:00","description":"Descubra el poder del Asesor Experto Universal y programe su estrategia de trading ganadora en solo 10 sencillos pasos. Interfaz f\u00e1cil de usar.","breadcrumb":{"@id":"https:\/\/expforex.com\/es\/the-x-10-steps-to-program-your-strategy\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/expforex.com\/es\/the-x-10-steps-to-program-your-strategy\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/expforex.com\/es\/the-x-10-steps-to-program-your-strategy\/#primaryimage","url":"https:\/\/expforex.com\/wp-content\/uploads\/2020\/07\/YOUR-STRATEGY.png","contentUrl":"https:\/\/expforex.com\/wp-content\/uploads\/2020\/07\/YOUR-STRATEGY.png","width":200,"height":200},{"@type":"BreadcrumbList","@id":"https:\/\/expforex.com\/es\/the-x-10-steps-to-program-your-strategy\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Inicio","item":"https:\/\/expforex.com\/es\/"},{"@type":"ListItem","position":2,"name":"Educaci\u00f3n","item":"https:\/\/expforex.com\/es\/cat\/education-es\/"},{"@type":"ListItem","position":3,"name":"Programe su estrategia en 10 pasos con el Asesor Experto Universal y C\u00f3digo Abierto"}]},{"@type":"WebSite","@id":"https:\/\/expforex.com\/es\/#website","url":"https:\/\/expforex.com\/es\/","name":"Las mejores ideas para MetaTrader","description":"Amplia experiencia en programaci\u00f3n de asistentes para MetaTrader, MQL, Forex, Expert Advisor, Indicador, Script, EA, Utilidades, VirtualTradePad, Copylot, Ticksniper, Averager, xCustomEA, X, Duplicator, TesterPad, ExtraReportPad, Asistente, Comercio, Trader, Scalping.","publisher":{"@id":"https:\/\/expforex.com\/es\/#\/schema\/person\/0f3104735dd8fd99d5b5ee2e3634b1d5"},"alternateName":"Forex EA","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/expforex.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":["Person","Organization"],"@id":"https:\/\/expforex.com\/es\/#\/schema\/person\/0f3104735dd8fd99d5b5ee2e3634b1d5","name":"Expforex Vladislav","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/expforex.com\/wp-content\/uploads\/2023\/12\/LOGONEW-2024-2.png","url":"https:\/\/expforex.com\/wp-content\/uploads\/2023\/12\/LOGONEW-2024-2.png","contentUrl":"https:\/\/expforex.com\/wp-content\/uploads\/2023\/12\/LOGONEW-2024-2.png","width":200,"height":200,"caption":"Expforex Vladislav"},"logo":{"@id":"https:\/\/expforex.com\/wp-content\/uploads\/2023\/12\/LOGONEW-2024-2.png"},"sameAs":["https:\/\/www.expforex.com","https:\/\/www.facebook.com\/ExpForex\/","https:\/\/www.youtube.com\/Expforex"],"publishingPrinciples":"https:\/\/expforex.com\/privacy-policy\/"}]}},"_links":{"self":[{"href":"https:\/\/expforex.com\/es\/wp-json\/wp\/v2\/posts\/142599","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/expforex.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/expforex.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/expforex.com\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/expforex.com\/es\/wp-json\/wp\/v2\/comments?post=142599"}],"version-history":[{"count":2,"href":"https:\/\/expforex.com\/es\/wp-json\/wp\/v2\/posts\/142599\/revisions"}],"predecessor-version":[{"id":142694,"href":"https:\/\/expforex.com\/es\/wp-json\/wp\/v2\/posts\/142599\/revisions\/142694"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/expforex.com\/es\/wp-json\/wp\/v2\/media\/39929"}],"wp:attachment":[{"href":"https:\/\/expforex.com\/es\/wp-json\/wp\/v2\/media?parent=142599"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/expforex.com\/es\/wp-json\/wp\/v2\/categories?post=142599"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/expforex.com\/es\/wp-json\/wp\/v2\/tags?post=142599"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}