Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 502

 
jekki:
Buenos días, ¿podríais decirme cómo escribir programáticamente el tipo de gráfico de líneas (también hay un gráfico de barras y un gráfico de velas, esto es comprensible), que es necesario para escribir las condiciones de negociación?
ChartSetInteger(chart_id,CHART_MODE,CHART_LINE);

donde chart_id - ID del gráfico, o 0 - para el

 

Ah, eso también se puede hacer...

double Línea_de_precio_1 = iMA(Símbolo(),0,1,0,MODO_SMMA,PRECIO_CERRADO,1);

 
jekki:

Ah, eso también se puede hacer...

double Línea_de_precio_1 = iMA(Símbolo(),0,1,0,MODO_SMMA,PRECIO_CERRADO,1);

También puedes rascarte la oreja derecha con el dedo corazón del pie izquierdo...

iMA(Symbol(),0,1,0,MODE_SMMA,PRICE_CLOSE,1) es igual a Close[1] e igual a iClose(_Symbol, PERIOD_CURRENT, 1)

 
Hola, podrías decirme cómo implementar una demo para 1 par de divisas y 1 marco temporal en el indicador
 
Vladimir Fionov:
Hola, podríais decirme cómo implementar una demo para 1 par de divisas y 1 marco temporal en el indicador
??? Por favor, reformule su pregunta.
 

Karputov Vladimir:
??? Перефразируйте свой вопрос, пожалуйста. 

El indicador sólo debe funcionar en 1 par de divisas y en un determinado marco temporal de este par de divisas
 
Vladimir Fionov:
Hola, podrías decirme cómo implementar una demo para 1 par de divisas y 1 marco temporal en el indicador

https://docs.mql4.com/ru/check/isdemo

y prescribir manualmente el par de divisas y el marco de tiempo, si no coinciden entonces salir del inicio.

if(!IsDemo)  return(-1);
if(Symbol() != "EURUSD")  return(-1);
if(Period() != "PERIOD_H1")  return(-1);

así.

IsDemo - Документация на MQL4
  • docs.mql4.com
IsDemo - Документация на MQL4
 
Vladimir Fionov:
El indicador debe funcionar sólo en 1 par de divisas y en un determinado marco de tiempo de este par de divisas
El indicador funcionará exactamente en ese instrumento, en el que lo ha adjuntado y en ese marco de tiempo, que se establece para el gráfico.
 
Gracias
 
Vladimir Zubov:

https://docs.mql4.com/ru/check/isdemo

y prescribir manualmente el par de divisas y el marco de tiempo, si no coinciden entonces salir del inicio.

así.

Para el par de divisas, si pones un límite todo funciona, pero por alguna razón por marco temporal no funciona, incluso si lo pones en el indicador h1 no funciona
Razón de la queja: