Errores, fallos, preguntas - página 1012

 

ns_k:

...En realidad casi todo está claro, excepto que parece un poco extraño que si encuentras un indicador en el gráfico en el que se ejecuta el script, tengas que crear el indicador de nuevo...

ver... Tabla en la sección "Ejecución del programa"
 

¿Pueden decirme si es posible hacer un botón de salida desde el indicador?


¿Qué debo recetar al presionarlo?

 
denkir:
ver. Tabla en la sección "Programas en ejecución"
Gracias. Es una información muy útil, pero sigo sin entender cómo se pueden obtener los datos del indicador del gráfico antes de ejecutar el script)
 
ns_k:
Gracias. Es una información muy útil, pero sigo sin entender cómo se pueden obtener los datos del indicador de un gráfico en un script, que estaba en un gráfico antes de llamar al script)

Parece más fácil de ejecutar desde el script https://www.mql5.com/ru/forum/3108

Upd ChartIndicatorName

Индикатор, установленный пользователем
Индикатор, установленный пользователем
  • www.mql5.com
Существует ли возможность получения handle индикатора, который был прикреплен к графику пользователем?
 
zfs:

¿Pueden decirme si es posible hacer un botón de salida desde el indicador?


¿Qué debo recetar al presionarlo?

Pruebe ExpertRemove(). El indicador no es un Asesor Experto, por supuesto, pero debería funcionar.
 
MetaDriver:
Pruebe ExpertRemove(). El indicador no es un EA, por supuesto, pero debería funcionar.
¿No existe tal cosa para un indicador?
 
zfs:

Por favor, dígame si puede hacer un botón para salir del indicador?


¿Qué escribo cuando lo pulso?

ChartIndicatorDelete

Elimina el indicador con el nombre especificado de la ventana del gráfico especificado.

 
kPVT:

ChartIndicatorDelete

Elimina un indicador con un nombre especificado de la ventana del gráfico especificada.

Gracias.
 
   int l=SymbolsTotal(false);
   for(int i=0;i<=l;i++) 
     {
      if(StringLen(SymbolName(i,false))==6 && SymbolInfoInteger(SymbolName(i,false),SYMBOL_TRADE_CALC_MODE)==SYMBOL_CALC_MODE_FOREX && SymbolInfoInteger(SymbolName(i,false),SYMBOL_TRADE_MODE)==SYMBOL_TRADE_MODE_FULL && SymbolInfoInteger(SymbolName(i,false),SYMBOL_SPREAD)<100) SymbolSelect(SymbolName(i,false),true);
      else SymbolSelect(SymbolName(i,false),false);
     }

Por favor, indíquenos qué es lo que está mal, la vigilancia del mercado sólo debería contener instrumentos de divisas con una operación permitida y un diferencial de menos de 100p

Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация о запущенной MQL5-программе
Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация о запущенной MQL5-программе
  • www.mql5.com
Стандартные константы, перечисления и структуры / Состояние окружения / Информация о запущенной MQL5-программе - Документация по MQL5
 
dentraf:

Por favor, indíquenos qué es lo que está mal, la vigilancia del mercado sólo debería contener instrumentos de divisas con una operación permitida y un diferencial de menos de 100p

Así
for(int i=0;i<l;i++)
Razón de la queja: