MarketInfo("DAX",MODE_TICKVALUE) - Размер минимального изменения цены инструмента в валюте депозита
Справочник MQL4 - Стандартные константы - MarketInfo
Тож как то нужно было сделать в эксперте так, чтобы параметры(стопы) автоматом задавались кратными пяти.
Даже если в СВОЙСТВАХ они будут не кратными 5-ти.
Под дакс и футси советник.
Думал-думал, думал-думал, но так и не сообразил, - как воспользоваться MODE_TICKVALUE или чем ниб. другим.
Так и отложил "на потом"...
Тож как то нужно было сделать в эксперте так, чтобы параметры(стопы) автоматом задавались кратными пяти.
Даже если в СВОЙСТВАХ они будут не кратными 5-ти.
Под дакс и футси советник.
Думал-думал, думал-думал, но так и не сообразил, - как воспользоваться MODE_TICKVALUE или чем ниб. другим.
Так и отложил "на потом"...
тоже гдето на сайте нацел вот эту функцию.... работает
double RoundToTickSize(double price)
{
return(NormalizeDouble(MathRound(price/MarketInfo(Symbol(), MODE_TICKSIZE))*MarketInfo(Symbol(), MODE_TICKSIZE), MarketInfo(Symbol(), MODE_DIGITS)));
}
MarketInfo("DAX",MODE_TICKVALUE) - Размер минимального изменения цены инструмента в валюте депозита
Справочник MQL4 - Стандартные константы - MarketInfo
спасибо, завра попробую....
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
написал эксперт по собственной стратегии, описал сигналы все работает. стратегия для фючерса на DAX. сложность вызвало реализация управления капиталом, так как не могу никак прогрпмно определить стоимость пункта.
может ктонибудь подскажет как это можно сделать?