Aún así decidí añadir el arrastre de SL y TP a la 3ª variante. Es decir, después de que el algoritmo 3 opciones establecidas SL y TP, podemos arrastrarlos donde sea necesario. Esta es, en mi opinión, la mejor opción (universal). En el void OnTick() debería haber una línea: if(PriceModify<Point()) {OnSL=0;OnTP=0;}
Gracias por su ayuda. Eso es útil. Estaba buscando cómo abrir órdenes en el probador. Se hace a través de variables globales. Pero es un inconveniente que el indicador tenga que ser colocado en un gráfico.
Hoy he probado una estrategia en el probador. La práctica demostró que es más conveniente arrastrar sl y tp si se hace un ajuste de las 2 constantes.
Aquí está: