Меню

Копировщик

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

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

 

extern string FilePath="C:Program FilesMT4expertsfilesMarketInfo.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 инвест терминала), на инвест терминале не мешает работать другим роботам.

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


 

Перейти вверх

Добавить комментарий


Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

C чего начать

Типы

Анализ

Обучение

Инвестиции

«Поделиться»

18+

обновить