Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 1828
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
в вашем коде - вот тут цифры подобрать
в сигнальном индикаторе - который с алертом . тут чтобы сигналов было больше - убрать пару строчек
здравствуйте!
решил немного усложнить сов.
хочу сделать нечто вроде трейлинга но только однократного /двукратного действия
задумка:
цена прошла 75% в сторону тейка- стоп уменьшился (например) на 20п. и тейк увеличился на 20п.
цена прошла 90% в сторону тейка- стоп уменьшился (например) на 30п. и тейк увеличился на 10п.
вижу схему примерно так (.....функция...)=> (TP - Mparametr)
где: TP - тейкпрофит
Mparametr- задается во внешних переменных советника (например кол-во п.)
через какие функции решать?
прочитал про предопределенные переменные bid,ask -следует ли исходить из них? так как покупка исполняется по ask , а продажа по bid
или нужно действовать через MarketInfo или SymbolInfoTick?
у меня подобно решение есть но там смещение стопа и тейка зависит от лотности:
хочу делать нечто подобное. относительно простое.
Или так
вообщем, писал я почти неделю это табло и вот какая беда, если я тоже самый отложенный левел ставлю на некое закрытие по кнопке аналогом по заходу, который был на пункт ниже по достижении цены, то почему-то без спросу автоматом сразу закрывается, без нажатития кнопки, которая должна это проделать на пункт выше (после нажатия и по достижению левела как в теории нужно)
помоги разобраться
вообщем, писал я почти неделю это табло и вот какая беда, если я тоже самый отложенный левел ставлю на некое закрытие по кнопке аналогом по заходу, который был на пункт ниже по достижении цены, то почему-то без спросу автоматом сразу закрывается, без нажатития кнопки, которая должна это проделать на пункт выше (после нажатия и по достижению левела как в теории нужно)
помоги разобраться
здравствуйте!
решил немного усложнить сов.
хочу сделать нечто вроде трейлинга но только однократного /двукратного действия
задумка:
цена прошла 75% в сторону тейка- стоп уменьшился (например) на 20п. и тейк увеличился на 20п.
цена прошла 90% в сторону тейка- стоп уменьшился (например) на 30п. и тейк увеличился на 10п.
спасибо. интересно. попробую разобраться!
получается, что if(Bid - это текущий параметр цены- который никак не вызывается- с ним просто можно сравнивать определенные значения?
а единицы измерения у Bid - тики? (не в деньгах же он выражен)
спасибо! эта проблема ушла. остался маленький штрих. через раз закрываются все ордера(надо чтобы все и всегда!), но иногда если наоткрываю 3-4 ордера, то может закрыться только 2 или 1. Вот так происходит войд по закрытию. вроде специальная i-тая проверка стоит, может подскажешь.
спасибо. интересно. попробую разобраться!
получается, что if(Bid - это текущий параметр цены- который никак не вызывается- с ним просто можно сравнивать определенные значения?
а единицы измерения у Bid - тики? (не в деньгах же он выражен)
Bid - это текущая цена, поэтому сравнивать надо с ценой открытия +/- условие
Что касается тиков, ни Bid, ни Ask не измеряются в тиках. Тики - это приход новой цены.
Bid - это текущая цена, поэтому сравнивать надо с ценой открытия +/- условие
Что касается тиков, ни Bid, ни Ask не измеряются в тиках. Тики - это приход новой цены.
понятно. а в чем тогда измеряется ? в пунктах/пипсах?
понятно. а в чем тогда измеряется ? в пунктах/пипсах?
MarketInfo(_Symbol,MODE_TICKSIZE);