Смотри, как бесплатно скачать роботов
Ищи нас в Twitter!
Ставь лайки и следи за новостями
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Оцени его работу в терминале MetaTrader 5
Net^atom - скрипт для MetaTrader 4
- Просмотров:
- 5547
- Рейтинг:
- Опубликован:
- 2011.09.08 09:55
- Обновлен:
- 2014.04.21 14:55
- Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
- Исправлена ошибка расчета zero_tp.
- Найдены слабые места алгоритма и добавлены соответствующие алерты.
- Скрипт стал работать исключительно с инструментом, на котором был инициализирован.
- Удален полуавтоматический режим за отсутствием надобности в нем.
//+---------------------------------------------------------------------------------+ //| Net^atom.mq4 | //| Verdi | //| nemo811@mail.ru | //|Сетка отложенных limit-ордеров с учётом текущей убыточной позиции. | //|Выставление параметра Lot идёт по арифметической прогрессии; за его базовое | //|значение берётся разность объёмов рыночных buy и sell ордеров; при отсутствии | //|рыночных ордеров значение Lot равно соответствующей переменной. TP рассчитывается| //|с поправкой для выхода сетки в общий 0. В конце Limit-сетки ставится Stop-ордер | //|(TP, SL, Magic = 0) для локирования всех позиций. | //|Скрипт даёт предупреждение и прекращает работу если по текущему инструменту: | //| - уже стоит отложенный ордер; | //| - рыночкые позиции в состоянии "замка"; | //| - объём рыночных ордеров Buy больше чем Sell и дана команда на Sell; | //| - объём рыночных ордеров Sell больше чем Buy и дана команда на Buy; | //| - рыночкые позиции в общем профите, вследствие чего TP рассчитывается | //| некорректно. | //+---------------------------------------------------------------------------------+ extern int Magic = 1; //уникальный номер ордеров сетки (кроме Stop-ордера) extern bool BUY = false; //открыть сделку BUY и поставить сетку BUY LIMIT extern bool SELL = false; //открыть сделку SELL и поставить сетку SELL LIMIT extern double Lot = 0.01; //объем открываемого рыночного ордера и первого limit-ордера extern int delta = 37; //шаг сетки extern int MaxOrders = 2; //кол-во limit-ордеров сетки extern int takeprofit = 52; //уровень выставления TP; если 0, то TP не выставляется extern int zero_tp = 1; //коэффициент поправки takeprofit для выхода сетки в общий 0; если 0, //то takeprofit примет стандартное значение, (!)ставить 1 или 0(!) extern int stoploss = 0; //уровень выставления SL; если 0, то SL не выставляется extern int Proskalz = 3; //максимально допустимое отклонение цены
Пересканирование сервера
Скрипт выставляется автоматически советником, делает пересканирование сервера, и перелогин.
КалькуляторПример реализации визуальной системы управления
maximus (9-ая версия)
Советник открывает сделки на основе сопротивлений и поддержек (как на пробое, так и на развороте).
Icq Order Notifier v1.0Оповещение об изменениях в позициях по ICQ