Tengo un Script donde dibuja tres líneas horizontales en la pantalla en mt4, necesito que una vez que se mueva las líneas hacia abajo o arriba se actualice dicho precio en Comment, pero no logro dar con ello, he leído por ahí que no es posible, ¿alguna guía de cómo lograrlo?
#property strict
//+------------------------------------------------------------------+
//| Script program start function |
//+------------------------------------------------------------------+
void OnStart()
{
double Precio_Entrada = Ask ;
double SL = Ask- 100 * Point;
double TP = Ask + 100 * Point;
ObjectDelete(0, "Precio_StopLoss");
ObjectDelete(0, "Precio_Entrada");
ObjectDelete(0, "Precio_TakeProfit");
//--- create first horizontal line
ObjectCreate(0, "Precio_StopLoss", OBJ_HLINE, 0, 0, SL);
ObjectSetInteger(0, "Precio_StopLoss", OBJPROP_COLOR, clrRed);
ObjectSetInteger(0, "Precio_StopLoss", OBJPROP_WIDTH, 2);
ObjectSetInteger(0, "Precio_StopLoss", OBJPROP_SELECTABLE, 1);
ObjectSetInteger(0, "Precio_StopLoss", OBJPROP_SELECTED, 1);
//--- create third horizontal line
ObjectCreate(0, "Precio_Entrada", OBJ_HLINE, 0, 0, Precio_Entrada);
ObjectSetInteger(0, "Precio_Entrada", OBJPROP_COLOR, clrGreen);
ObjectSetInteger(0, "Precio_Entrada", OBJPROP_WIDTH, 2);
ObjectSetInteger(0, "Precio_Entrada", OBJPROP_SELECTABLE, 1);
ObjectSetInteger(0, "Precio_Entrada", OBJPROP_SELECTED, 1);
//--- create second horizontal line
ObjectCreate(0, "Precio_TakeProfit", OBJ_HLINE, 0, 0, TP);
ObjectSetInteger(0, "Precio_TakeProfit", OBJPROP_COLOR, clrBlue);
ObjectSetInteger(0, "Precio_TakeProfit", OBJPROP_WIDTH, 2);
ObjectSetInteger(0, "Precio_TakeProfit", OBJPROP_SELECTABLE, 1);
ObjectSetInteger(0, "Precio_TakeProfit", OBJPROP_SELECTED, 1);
Comment("\nEL precio entrada es "+Precio_Entrada,
"\nEL precio SL es "+SL,
"\nEL precio TP es "+TP
);