Pon "Me gusta" y sigue las noticias
Deje un enlace a él, ¡qué los demás también lo valoren!
Evalúe su trabajo en el terminal MetaTrader 5
- Visualizaciones:
- 1114
- Ranking:
- Publicado:
- 2016.04.15 09:51
-
¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa
La plantilla adjunta al artículo MetaEditor: Plantillas como punto de apoyo ha sido revisada. La idea principal de esta revisión consiste en evitar las definiciones redundantes de los tamaños de los arrays de servicio y el cambio dinámico de los tamaños de estos arrays. Los arrays de servicio se asignan desde el principio con el tamaño para 100 órdenes, han sido añadidos los contadores que indican el tamaño de los arrays,
int OurTicketsCounter; // el contador de nuestras órdenes indica la limitación para los arrays Tickets[100][9],CommentsTicket[100][2] int SL_TP_Counter; // contador de órdenes a modificar: para el array newSL_and_TP[100][5] int OrdersToCloseCounter;// contador de órdenes a cerrar: para los arrays ticketsToClose[100][2] y lotsToClose[100] int OrdersToDeleteCounter;// contador de órdenes a cerrar: para los arrays ticketsToDelete[100]
que se inicializan con el valor cero cada vez que se inicie la función start() en la función especial separada InitCounters():
//+------------------------------------------------------------------+ //| ponemos a cero todos los contadores de los arrays de servicio | //+------------------------------------------------------------------+ void InitCounters() { //---- OurTicketsCounter = 0; SL_TP_Counter = 0; OrdersToCloseCounter = 0; OrdersToDeleteCounter = 0; //---- return; }
Como resultado de la modificación, el EA creado a base de la plantilla pierde sólo en dos veces ante el EA diseñado especialmente y escrito completamente de forma manual. Considero este resultado más que aceptable.
Colóquela en la carpeta experts/templates.
Traducción del ruso realizada por MetaQuotes Ltd
Artículo original: https://www.mql5.com/ru/code/8159
![HarVesteR](https://c.mql5.com/i/code/expert.png)
Combo de las medias y MACD. Todos los parámetros de la estrategia están disponibles para la modificación.
![Niveles de Murrey](https://c.mql5.com/i/code/indicator.png)
Pues, el nombre lo dice todo. En este indicador fue corregido el error que había en otras versiones.
![Asesor Experto Volatility Quality](https://c.mql5.com/i/code/expert.png)
Este Asesor Experto se basa en el indicador Volatility Quality Index, creado por raff1410.
![Visible Pos](https://c.mql5.com/i/code/script.png)
Script para visualizar las operaciones en el gráfico. Es útil cuando cambia la cuenta/ordenador.