Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
- Просмотров:
- 1995
- Рейтинг:
- голосов: 12
- Опубликован:
- 2018.01.25 09:59
Бывает, что на график валютной пары, в рамках работы индикатора или советника, требуется поставить текст. Но какой фон графика выберет конечный пользователь программы?! Возможно стандартный черный текст потеряется на темном фоне графика. Или наоборот белый текст сольется со светлым рабочим экраном.
Можно конечно вывести в настройки цвет текста, но более профессиональным шагом будет решить эту задачу программным способом. Несколько строчек кода исключат ситуации, когда текст станет не читаемым.
В этой библиотеке находится функция проверки цвета, темный он или светлый. Функция возвращает цвет контрастного текста (белый или черный) для проверяемого фона. Другая функция в библиотеке возвращает цвет фона графика в терминале.

Сеточный советник "Поворот паука" заданным объемом открывает начальный ордер со скрытыми СЛ и ТП. При срабатывании СЛ открывается противоположный ордер таким же объемом и СЛ, но ТП ордера увеличивается на размер убытка предыдущего ордера. Так позиция переворачивается пока не закроется по ТП. При уходе цены в прибыль, на определенных условиях открывается следующие аналогичные циклы. Количество циклов не ограничено.

На основании уже запущенного на графике стрелочного индикатора заполняет свои буферы. Так же в коде есть функции для работы с файлами *.bmp.

Скрипт закрывает все противоположные позиции встречными.

Сеточный советник, основанный на индикаторе MACD.