Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 1405
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Вопрос по
Какой будет индекс начального бара М1, если нужно нарисовать трендовую на прошедшем Н1?
И по времени начала и конца линии не понятно как найти.
Извиняйте, если не понятно объясняю.
Сложно для меня.
Кроме индексов есть ещё и время...
Вопрос по
Какой будет индекс начального бара М1, если нужно нарисовать трендовую на прошедшем Н1?
И по времени начала и конца линии не понятно как найти.
Извиняйте, если не понятно объясняю.
Сложно для меня.
У Н1 есть время открытия бара - это iTime()
Для понимания индекса бара с этим временем на М1 есть iBarShift()
Осталось узнать минимальный и максимальный бары на М1 при помощи iHighest() и iLowest()
Здравствуйте! 2021.03.01_19:49 GMT+3. Хотел улучшить результаты своей торговой системы. Но, похоже, функции iOpen() и iClose() не работают. В тестере стратегий проверял советник среди 175 сделок только 81-ая, вроде, закрывается по условиям, которые описаны в коде выше. Не работает этот код. Что можно сделать, чтобы он работал? Может обратиться к программистам MetaQuotes ? Сейчас посмотрю журналы тестера стратегий и выложу как редко срабатывают эти функции. ... Нашёл. 20210228.log . Время 13:53:02.192, open #155, iCloseB()=1.3434. Прилагаю файл журнала. Теперь, надеюсь, кто-нибудь мне ответит что делать с этими функциями iClose() и iOpen(), чтобы они работали. А то торговая система недостаточно эффективная. Пока всё. 2021.03.01_20:12 GMT+3.
С кодом вроде все нормально, но меня смущает проскальзывание...очень маленькое, поставь больше slippage и проверь
Боже милостивый! Разве я что-то хотел? Разве я что-то просил? Вы меня за кого держите?
Здравствуйте! 2021.03.01_19:49 GMT+3. Хотел улучшить результаты своей торговой системы. Но, похоже, функции iOpen() и iClose() не работают. В тестере стратегий проверял советник среди 175 сделок только 81-ая, вроде, закрывается по условиям, которые описаны в коде выше. Не работает этот код. Что можно сделать, чтобы он работал? Может обратиться к программистам MetaQuotes ? Сейчас посмотрю журналы тестера стратегий и выложу как редко срабатывают эти функции. ... Нашёл. 20210228.log . Время 13:53:02.192, open #155, iCloseB()=1.3434. Прилагаю файл журнала. Теперь, надеюсь, кто-нибудь мне ответит что делать с этими функциями iClose() и iOpen(), чтобы они работали. А то торговая система недостаточно эффективная. Пока всё. 2021.03.01_20:12 GMT+3.
Попробуйте для переписать так, ведь это одно и тоже.
ну или, я так пишу
Всём привет!
Такая задача:
Цена пересекает МА вниз или вверх.
Надо её запомнить, чтобы использовать далее в расчете количества пройденных пунктов.
Вот как я это понимаю:
double FixPrice; // переменная
bool Fix=false; // маркер
if ( Fix==false) {
if ( Close[0] > MA_lo ) FixPrice = Close[0];
} // делаем замер пока цена не пересечет МА
if ( Close[0] < MA_lo ) Fix=true;
if ( Fix==true) FixPrice_L = FixPrice ;
И вот дальше затык - цена не запоминается!
Это как хотите вы, чтобы значение запоминалось.
Но имейте ввиду что на открытии свечи
Поэтому, если вам нужно моментально, в режиме реального времени лучше использовать
Лучше все цены, которые будут сравниваться, в условии, нормализовать, чтобы не удивляться :)
Чтобы перевернуть ФИБО поменяй местами р1 и р2
С алертом я не помогу(
Чтобы перевернуть ФИБО поменяй местами р1 и р2
С алертом я не помогу(
Привет, благодарю, получил два разных решения, ваш самый простой ....