Discusión sobre el artículo "Desarrollo de Sistemas Avanzados de Trading ICT: Implementación de señales en un indicador de Order Blocks"

 

Artículo publicado Desarrollo de Sistemas Avanzados de Trading ICT: Implementación de señales en un indicador de Order Blocks:

En este artículo, aprenderás a desarrollar un indicador de Order Blocks basado en el volumen de la profundidad de mercado y a optimizarlo mediante buffers para mejorar su precisión. Concluimos esta fase del proyecto y nos preparamos para las siguientes, en las que implementaremos una clase de gestión de riesgos y un bot de trading que aprovechará las señales generadas por el indicador.

En este artículo, exploramos cómo crear un indicador de Order Blocks basado en el volumen de la profundidad de mercado y optimizamos su funcionalidad al agregar buffers adicionales al indicador original.

Nuestro resultado final:

Final Example GIF

Autor: Niquel Mendoza

 

https://www.mql5.com/es/articles/16268

5. Establecer niveles de TP y SL al abrir operaciones

Por último, establecemos los niveles de Take Profit y Stop Loss para las operaciones de compra y venta. Para las operaciones de compra, utilice el precio Ask; para las operaciones de venta, utilice el precio Bid. A continuación, dibuje las líneas TP y SL en el gráfico para su seguimiento.

tp1_buffer[iBarShift(_Symbol,PERIOD_CURRENT,iTime(_Symbol,_Period,0))] = tp1;
tp2_buffer[iBarShift(_Symbol,PERIOD_CURRENT,iTime(_Symbol,_Period,0))] = tp2;
sl1_buffer[iBarShift(_Symbol,PERIOD_CURRENT,iTime(_Symbol,_Period,0))] = sl1;
sl2_buffer[iBarShift(_Symbol,PERIOD_CURRENT,iTime(_Symbol,_Period,0))] = sl2;

Esto parece que podría simplificarse un poco.