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

 
ANDREY:
Sí, tengo un portátil con sistema operativo XP

En un portátil, puedes hacer lo mismo que en una tableta: en el dotpad, separa dos dedos.

Añadido:

los archivos de ayuda están aquí: AppData\Roaming\MetaQuotes\Terminal\Help\

 
Vladimir Karputov:
Ctrl + rueda del ratón dentro de la ayuda. La escala se ampliará.
Por alguna razón no funciona....
 
Vladimir Karputov:

En un portátil, puedes hacer lo mismo que en una tableta: en el dotpad, separa dos dedos.

Añadido:

los archivos de ayuda están aquí: AppData\Roaming\MetaQuotes\Terminal\Help

Tengo un portátil de diez años
 
ANDREY:
Por alguna razón no funciona....
Funciona en Windows 10. Comprobado. Probablemente se deba a la versión del editor que abre la ayuda chm.
 

Es necesario obtener programáticamentela cantidad de fondos libres necesarios para abrir 1 lote para comprar en MQL5, análogo de MQL4 "MarketInfo(symbf,MODE_MARGINREQUIRED);"

double min=SymbolInfoDouble(Symbol(),SYMBOL_MARGIN_INITIAL);
Print("min=",min);

Lo entiendo:

2016.11.03 17:52:36.266 период (EURUSD,D1)      min=0.0


¿Qué puede ser?

 
forexman77:

Es necesario obtener programáticamentela cantidad de fondos libres necesarios para abrir 1 lote para comprar en MQL5, análogo de MQL4 "MarketInfo(symbf,MODE_MARGINREQUIRED);"

double min=SymbolInfoDouble(Symbol(),SYMBOL_MARGIN_INITIAL);
Print("min=",min);

Lo entiendo:

2016.11.03 17:52:36.266 период (EURUSD,D1)      min=0.0


¿Qué puede ser?

https://www.mql5.com/ru/forum/36370
Почему SymbolInfoDouble(_Symbol,SYMBOL_MARGIN_INITIAL) дает 0 (нуль)?
Почему SymbolInfoDouble(_Symbol,SYMBOL_MARGIN_INITIAL) дает 0 (нуль)?
  • www.mql5.com
SymbolInfoDouble(_Symbol,SYMBOL_MARGIN_INITIAL);и поддерживающей маржи за 1 лот.
 
Bueno, yo también sé leer) ¿Funcionará en el probador y aún más en la optimización? Definitivamente no funciona en el script, el autor escribe que debe colocarse en el ontik, en el script devuelve 1,0.
 
forexman77:

Es necesario obtener programáticamentela cantidad de fondos libres necesarios para abrir 1 lote para comprar en MQL5, análogo de MQL4 "MarketInfo(symbf,MODE_MARGINREQUIRED);"

double min=SymbolInfoDouble(Symbol(),SYMBOL_MARGIN_INITIAL);
Print("min=",min);

Lo entiendo:

2016.11.03 17:52:36.266 период (EURUSD,D1)      min=0.0


¿Qué puede ser?

Desafortunadamente, MQL5 no tiene un análogo de la propiedadMarketInfo(symbf,MODE_MARGINREQUIRED), pero no recuerdo exactamente, este tema ya fue discutido en el foro en alguna parte
 
forexman77:
Bueno, yo también sé leer) ¿Funcionará en el probador y aún más en la optimización? Definitivamente no funciona en el script, el autor escribe que debe colocarse en el ontik, en el script devuelve 1,0.

Lo que se necesitaba.

Aquí sólo para leer, no más.

 

Gracias. Léalo cuidadosamente de nuevo) Funcionó e incluso en el guión

2016.11.03 18:28:38.553 период (EURUSD,D1)      margin_sell=221.77
2016.11.03 18:28:38.553 период (EURUSD,D1)      margin_buy=221.78