Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
поместите все что я выделил в функцию OnTick()
А можете объяснить разницу?
Включаете программу, а она делает расчет только при включении, а потом уже ничего и не считает и не перерасчитывает, в том числе и в тестере
лиха беда начало...
Вам выше правильно сказали - как нужно сделать
Включаете программу, а она делает расчет только при включении, а потом уже ничего и не считает и не перерасчитывает
лиха беда начало... Вам выше правильно сказали - как нужно сделать
И из-за этого могут и сделки не открываться. Правильно?
100%
Тестер всё равно сделки не открывает. Попробую на демо-счёте. Спасибо за совет
То же самое будет и на демо, просто дольше.
Если хотите совместно разобраться - публикуйте код
То же самое будет и на демо, просто дольше.
Если хотите совместно разобраться - публикуйте код
Код на 58 странице. За ранее спасибо за помощь
Вы наверное не совсем поняли что Вам посоветовали сделать.
Вот к примеру - переносим пару первых строчек
double Lots;//Определение общего количества лотов
....................
//+------------------------------------------------------------------+
//| Expert tick function |
//+------------------------------------------------------------------+
void OnTick()
{
Margin_Percent=AccountFreeMargin()*Percent/100;
Lots=Margin_Percent/MarketInfo(Symbol(),MODE_MARGINREQUIRED);
.........
//------
}
Вы наверное не совсем поняли что Вам посоветовали сделать.
Вот к примеру - переносим пару первых строчек
double Lots;//Определение общего количества лотов
....................
//+------------------------------------------------------------------+
//| Expert tick function |
//+------------------------------------------------------------------+
void OnTick()
{
Margin_Percent=AccountFreeMargin()*Percent/100;
Lots=Margin_Percent/MarketInfo(Symbol(),MODE_MARGINREQUIRED);
.........
//------
}
Да. Я всё вместе с типами данных перенёс. Спасибо, что сказали как надо