Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 131
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Как-то не получается потрогать событием OnCalculate(...) , потрогать можно любую функцию, а вот эту не могу никак. Таймер - не вариант, индикатор нужен не так часто, и оптимально - по клику на графический элемент.
Как это реализовать?
Расскажите, пожалуйста, как правильно искать в коде места наиболее ресурсоемкие, которые нагружают ЦПУ?
Запустите профилировку кода из редактора.
Спасибо, а в оффлайн режиме как это сделать - в выходной день?
Кусок кода:
for(i=1; i<=Bars; i++)
{
if(Open[i]-Close[i]==0)
При тестировании отладчик выдает ошибку на строку if. Array out of range.
Заранее спасибо.
В чем может быть проблема?
Кусок кода:
for(i=1; i<=Bars; i++)
{
if(Open[i]-Close[i]==0)
При тестировании отладчик выдает ошибку на строку if. Array out of range.
Заранее спасибо.
{
if(Open[i]-Close[i]==0)
{
}
}
{
if(Open[i]-Close[i]==0)
{
}
}
Спасибо помогло, Оказ. нельзя было ставить "<="? Хотя странно. Я не понял почему. Где поставить плюсик?
Спасибо помогло, Оказ. нельзя было ставить "<="? Хотя странно. Я не понял почему. Где поставить плюсик?
Вот сравнительная табличка:
Для этого нужно создать сервер вне локального компьютера и передавать данные через этот сервер, для МТ соответственно пишется индикатор или советник, который эти данные обрабатывает, либо ставите терминалы на какой либо ВПС-сервер и там настраиваете копировщик сделок с вашего счета на счета друзей. Еще вариант через сервис сигналы копировать ваши сделки совершенные по данным уровням. В общем тут надо подходить из ваших финансовых возможностей для заказа соответствующего софта.
Так как индексация массивов начинается с нуля, то, например, если количество баров в Bars равно 1, то чтобы получить значение с этого единственного бара нужно брать значение их ячейки с индексом 0.
Вот сравнительная табличка: