Смотри, как бесплатно скачать роботов
Ищи нас в Facebook!
Ставь лайки и следи за новостями
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Оцени его работу в терминале MetaTrader 5
- Просмотров:
- 4099
- Рейтинг:
- Опубликован:
- 2007.08.09 15:42
- Обновлен:
- 2014.04.21 14:51
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Не редко бывает нужно узнать расстояние в пунктах между двумя уровнями графика. Например для того, чтоб понять, сколько конкретно сейчас расстояние между хай и лоу сегодняшнего дня.
Чтобы не вычислять это вручную можно сделать так: скриптом Lines_Create создаём на графике 2 горизонтальные линии (он создаёт зелёную и красную). Перемещаем зелёную линию вверх а красную вниз на нужные уровни. Далее используем скрипт Скрипт Lines_RASST, который выводит на экран сообщение о том, сколько пунктов расстояние между двумя горизонтальными линиями. (Иллюстрация ниже.). Но тут есть нюанс.
В силу того, что скрипт Lines_RASST имеет задержку в коде, надо не просто кинуть его на график, или не просто сделать
по скрипту двойной клик, надо ещё сразу сделать дополнительный одинарный клик левой кнопкой мыши по окну графика.
Только в этом случае надпись, говорящая о расстоянии появится и через 5 секунд исчезнет сама.
Если скрипт Lines_RASST вызван, а дополнительный клик по окну не сделан, то по прошествии 5 секунд скрипт выгрузится из оперативной памяти,
и Вы ни чего на экране не увидите, ни какой надписи (почему так сделан терминал я не знаю). Вот результат работы скриптов Lines_Create и Lines_RASST.
После всего этого можно запустить скрипт Lines_Delete, который удалит с графика только эти две линии.
![](https://c.mql5.com/18/15/Rezult.gif)
Чтобы не вычислять это вручную можно сделать так: скриптом Lines_Create создаём на графике 2 горизонтальные линии (он создаёт зелёную и красную). Перемещаем зелёную линию вверх а красную вниз на нужные уровни. Далее используем скрипт Скрипт Lines_RASST, который выводит на экран сообщение о том, сколько пунктов расстояние между двумя горизонтальными линиями. (Иллюстрация ниже.). Но тут есть нюанс.
В силу того, что скрипт Lines_RASST имеет задержку в коде, надо не просто кинуть его на график, или не просто сделать
по скрипту двойной клик, надо ещё сразу сделать дополнительный одинарный клик левой кнопкой мыши по окну графика.
Только в этом случае надпись, говорящая о расстоянии появится и через 5 секунд исчезнет сама.
Если скрипт Lines_RASST вызван, а дополнительный клик по окну не сделан, то по прошествии 5 секунд скрипт выгрузится из оперативной памяти,
и Вы ни чего на экране не увидите, ни какой надписи (почему так сделан терминал я не знаю). Вот результат работы скриптов Lines_Create и Lines_RASST.
После всего этого можно запустить скрипт Lines_Delete, который удалит с графика только эти две линии.
![](https://c.mql5.com/18/15/Rezult.gif)
![e-TurboFx](https://c.mql5.com/i/code/expert.png)
3 медвежьих и последовательно удлиняющихся бара? Мишки, нам не по пути!
![i-AMMA](https://c.mql5.com/i/code/indicator.png)
Индикатор Average Modified Moving Average.
![MACD советник](https://c.mql5.com/i/code/expert.png)
Советник создавался по подобию эксперта, который занял первое место в чемпионате.
![cloud's trade 2](https://c.mql5.com/i/code/expert.png)
Пример к моей, еще не опубликованной статье. Удобный шаблон для написания своих экспертов.