Сам спросил, сам же и ответил ;)
Кто работает с тиками, обычно собирают свою тиковую историю в файл, а потом уже оттуда вытаскивают нужные данные и сравнивают что угодно с чем пожелают. Самый простой формат - время, Бид, Аск для каждого тика с новой строки.
А в вашем случае, preBid нужно сначала присвоить значение при запуске, чтобы потом было с чем сравнивать.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Доброго времени суток! Начинаю только изучать MQL4 нужна помощь.
Нужно сравнить разницу между текущим тиком и предыдущем с определённым параметром.
a - цена предыдущего тика
b - цена текущего тика
x = a -b
Далее я хочу выполнить два условия.
1. При x <= c1 ( где c1 входной параметр, дробное число) открыть ордер buy
2. При x >= c2 ( где c2 входной параметр, дробное число) открыть ордер sell
Заранее огромное спасибо!