Artyom Trishkin: Я не обижаюсь на упёртость. Зачем?
А переменные нужно явно инициализировать. Потом когда-нибудь дойдёте до важности инициализации. А пока можете выкидывать из кода всё, что внутри фигурных скобок.
Задавайте вопросы по техническому анализу, обсуждайте торговые системы и улучшайте свои навыки программирования торговых стратегий на языке MQL5. Общайтесь и обменивайтесь опытом на форуме с трейдерами всего мира и помогайте ответами новичкам — наше сообщество развивается вместе с вами. Обсудим совместные проекты в редакторе - зачем они и...
STARIJ: Это очень просто. Для расчета iMA нужно задать 7 параметров. Первый параметр, имя символа, очевиден. В качестве второго, таймфрейм, задайте М1. Третий параметр - период - задайте во столько раз больше требуемого Вам, во сколько день больше минуты. Четвертый параметр - сдвиг = 0. Следующие два параметра - метод усреднения и тип цены - Вы знаете. Последний параметр - номер бара - вычислите, зная требуемое Вам время. Вот и все! Перепроверьте это, сделав расчеты для таймфреймов М5 и М15. Может быть даже для М30.
Здравствуйте, уважаемые форумчане. Подскажите, что нужно сделать, чтобы тикет t1 не перерисовывался при открытии позиции по тем же условиям. Чтобы при наступлении условия для закрытия этих (но не других) позиций читались оба (а возможно и более)
if(ЗДЕСЬ УСЛОВИЕ ОТКРЫТИЯ ПОЗИЦИИ БАЙ)
{
t1=OrderSend(Symbol(),OP_BUY,lot,Ask,slippage,0,0,"",0,0,Green);
if(t1>0)
{
if(OrderSelect(t1,SELECT_BY_TICKET,MODE_TRADES))
{ Print("Открыта позиция BUY20");
buy20=true;
}
}
elsePrint("Error opening BUY20 order : ",GetLastError());
return;
}
тикета. У меня пока что читается только последний и цикл на закрытие игнорирует первый тикет. Цикл вроде бы построен правильно:
Я не обижаюсь на упёртость. Зачем?
Шутку юмора оценил. Спасибо.
Подскажите что не так, не понимаю как получить значение линии веера фибо на предыдущей свече?
Подскажите что не так, не понимаю как получить значение линии веера фибо на предыдущей свече?
Что-то тут навалено в кучу и mql4 и mql5...
На каком языке надо получить значение?
Comparison of numbers with a floating point for equality
если в терминале удалить счет - я так понял это только отображение счета в терминале удаляется. сам счет на сервере брокера не удаляется.
Да, вы правильно поняли.
Это очень просто. Для расчета iMA нужно задать 7 параметров. Первый параметр, имя символа, очевиден. В качестве второго, таймфрейм, задайте М1. Третий параметр - период - задайте во столько раз больше требуемого Вам, во сколько день больше минуты. Четвертый параметр - сдвиг = 0. Следующие два параметра - метод усреднения и тип цены - Вы знаете. Последний параметр - номер бара - вычислите, зная требуемое Вам время. Вот и все! Перепроверьте это, сделав расчеты для таймфреймов М5 и М15. Может быть даже для М30.
Все просто
Как то так
Завтра попробую и отпишусь. Благодарю)
Подскажите, а как можно поймать и зафиксировать момент реверса у индикатора Parabolic SAR. Хотя бы просто идею как это сделать. Заранее спасибо!
Подскажите, а как можно поймать и зафиксировать момент реверса у индикатора Parabolic SAR. Хотя бы просто идею как это сделать. Заранее спасибо!
можно проверять текущий и предыдущий бар.
например предыдущий был выше цены , текущий ниже цены.
Здравствуйте, уважаемые форумчане. Подскажите, что нужно сделать, чтобы тикет t1 не перерисовывался при открытии позиции по тем же условиям. Чтобы при наступлении условия для закрытия этих (но не других) позиций читались оба (а возможно и более)
тикета. У меня пока что читается только последний и цикл на закрытие игнорирует первый тикет. Цикл вроде бы построен правильно: