Мне нужно открыть ордер если Low[ ] отстоит от текущего бара на 2,или 3, или 4 свечи. Я оформил эту идею в следующий код.
if (Minute()!=D2){D2=Minute();a=Time[2];a1=Time[3];a2=Time[4];int TF[3]={a,a1,a2};}
for(int r=0;r<=2;r++)
{
if (Low[iBarShift(NULL ,0,TF[r])]>1.3456)OrderSend(Symbol(),OP_BUY,0.1,Ask, 3,Bid-150*Point,Bid+70*Point,"300",5);
}
Но меня постигла неудача, потому что в массив нужно класть только константы, тогда как я пытался положить в него переменные. Подскажите пожалуйста при помощи какой языковой конструкции можно реализовать мой вышеизложенный замысел. При этом элементов массива со значениями может быть намного больше 3.
Мне нужно открыть ордер если Low[ ] отстоит от текущего бара на 2,или 3, или 4 свечи. Я оформил эту идею в следующий код.
Но меня постигла неудача, потому что в массив нужно класть только константы, тогда как я пытался положить в него переменные. Подскажите пожалуйста при помощи какой языковой конструкции можно реализовать мой вышеизложенный замысел. При этом элементов массива со значениями может быть намного больше 3.
Всем спасибо за помощь.
А если так
if (Minute()!=D2)
{
D2=Minute();
for(int r=2;r<=4;r++)
{
if (Low[r]>1.3456)OrderSend(Symbol(),OP_BUY,0.1,Ask, 3,Bid-150*Point,Bid+70*Point,"300",5);
}
}
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Структура исторических данных
MqlRates
Структура для хранения информации о ценах, объемах и спреде.
2023.03.22 18:12:00.758 RatesCopy NZDJPY,M5: 9:2023.03.22 16:25 open = 82.395, high = 82.454, low = 82.376, close = 82.437, volume = 510, spread = 0.000000
В mql4 это невозможно.
В mql4 это невозможно.
Что именно невозможно, Алексей? Привести значение спреда к константе? Или ты о структуре?
Структура исторических данных
MqlRates
Структура для хранения информации о ценах, объемах и спреде.
2023.03.22 18:12:00.758 RatesCopy NZDJPY,M5: 9:2023.03.22 16:25 open = 82.395, high = 82.454, low = 82.376, close = 82.437, volume = 510, spread = 0.000000
Возможно MqlTick Вам поможет ask-bid даст Вам spread
Возможно MqlTick Вам поможет ask-bid даст Вам spread
Да, Ростислав. Так и сделал. Спасибо!
Коллеги, возможно ли к фибо прикрутить ордера, фибо рисуется в ручную, на уровнях автоматом выставляются ордера(лимитки, стопы, тейки)?
Всем доброго времени суток!
Мне нужно открыть ордер если Low[ ] отстоит от текущего бара на 2,или 3, или 4 свечи. Я оформил эту идею в следующий код.
Но меня постигла неудача, потому что в массив нужно класть только константы, тогда как я пытался положить в него переменные. Подскажите пожалуйста при помощи какой языковой конструкции можно реализовать мой вышеизложенный замысел. При этом элементов массива со значениями может быть намного больше 3.
Всем спасибо за помощь.
Всем доброго времени суток!
Мне нужно открыть ордер если Low[ ] отстоит от текущего бара на 2,или 3, или 4 свечи. Я оформил эту идею в следующий код.
Но меня постигла неудача, потому что в массив нужно класть только константы, тогда как я пытался положить в него переменные. Подскажите пожалуйста при помощи какой языковой конструкции можно реализовать мой вышеизложенный замысел. При этом элементов массива со значениями может быть намного больше 3.
Всем спасибо за помощь.
А если так
А если так
Спасибо за совет. Это оптимальный для меня вариант!!!!