Смотри, как бесплатно скачать роботов
Ищи нас в Facebook!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Скрипты

Копировщик - скрипт для MetaTrader 4

Просмотров:
8718
Рейтинг:
(12)
Опубликован:
2012.05.03 07:17
Обновлен:
2017.09.05 16:47
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Копировщик имеет 2 рабочих файла:

1. Master_Copy - запускается на мастер терминале

extern string FilePath="C:\Program Files\MT4\experts\files\MarketInfo.txt";

в этот параметр прописываем путь к файлу информации, он должен находится в файлах инвест терминала.

extern int Sleep_=1000;//Периодичность сброса информации в файл

количество миллисекунд, через которое происходит сброс информации в файл.

2. Slave_Copy - запускается на инвест терминале

extern bool revers=true;

направление копирования, true реверсное копирование, false прямое копирование;

extern string Filename="MarketInfo.txt";

имя файла для чтения информации о копируемых позах, путь не обязательно читается из папку /files/ инвест терминала;

extern double Coeff=1.0;

коэффициент копирования лота(нет обработки ошибок на максимальный и минимальный лот);

extern int Sleep_=1000;

количество миллисекунд, через которое происходит считывание инфы из файла.


Перед запуском копировщика нужно создать пустой файл с именем (имя файла должно совпадать о значением переменной FileName в скрипте Slave_Copy):

MarketInfo.txt

В каталоге experts/files/ инвест терминала

Сначала запускается скрипт Master_Copy, затем Slave_Copy. Скрипт Master_Copy использует библиотеку kernel32.dll, поэтому при его запуске должен стоять флажок "разрешить импорт dll".

Прост в установке и использовании, можно запускать как советник, при работе в комментах (верхний левый угол графика) тикает текущее время сервера.

Можно устроить копирование "один ко многим" (при тестировании максимум использовалось 3 инвест терминала), на инвест терминале не мешает работать другим роботам.

Внимание: Будет работать с ошибками на терминалах ДЦ, которые используют префикс и постфикс (доработать недолго)


cm-Volume-Level cm-Volume-Level

Усредняющий индикатор объема.

RegressionPolynomial RegressionPolynomial

RegressionPolynomial - трендовый индикатор, вычисляющий значения полиномиальной регрессии на каждом баре.

MAX_LOT MAX_LOT

Индикатор показывает значение максимально возможного лота из расчёта свободных средств. Очень полезен для конкурсов трейдеров.

cm-Level cm-Level

Индикатор показывает уровни скопления цен за указанный период времени.