Обмен информацией между советниками через файл. К образцовому счету
цепляем скрип "Экспорт в файл". К управляемому счету цепляем скрипт
"Импорт из файла". Обмен происходит через файл "C:\export.txt". Скрипты
пишут/читают раз в 5 секунд строго. В паузах ничего и никого не грузят.
В управляемом счете выводится комментарий с параметрами последнего по
номеру ордера (ticket). Хоть открытого, хоть закрытого. Если ордер
открыт, то поле "Время закрытия" содержит "----------------". Файлы
поместить в папку experts\scripts. Скрипты работают в бесконечном цикле
с использованием фунции Sleep(). Удалить скрипт с графика можно через
контекстное меню по клику правой кнопи мышки на графике.
Теперь берем образцовый счет с предоставленным паролем инвестора.
Цепляем на любой график скрипт "Экспорт в файл". Открываем рабочий
счет. Цепляем скрипт "Импорт из файла" (доработанный до окрытия позиций
с параметрами образцового счета). И видим, что происходит дублирование
сделок на основании образцового счета. В том числе и с учетом изменения
уровней S/Lи T/P, а также установки и удалении отложенных ордеров.
Синхронизацию ордеров легко сделать через "магический номер". В рабочем
счете "магический номер" ордера равен номеру (тикету) ордера в
образцовом счете.
На самом деле я даю инвестору более безопасный механизм работы с
трейдером, а трейдеру возможность сдавать в аренду работу своего
советника или собственную работу неограниченному числу инвесторов.
Трейдер работает на демо счете. Инвестор автоматически дублирует его
действия на реальном счете. При этом инвестор может использовать
различные ограничительные функции. Например:
- не отрывать новые ордера при просадке эквити более 20% от баланса;
- устанавливать S/L при отсутствии S/L на образцовом счете;
- устанавлить количество лотов не более определенного значения;
- блокировать дублирование с образцового счета при просадке баланса более 20% от максимально достигнутого;
- и т.д.
Таким способом трейдер может сдавать в аренду работу своего
советника, не отдавая файлы самого советника. Количество арендаторов
неограничено. Трейдер получает определенный % от прибыли со счетов
инвесторов, либо фиксированную плату за период аренды. Трейдер может
каждую неделю менять пароль инвестора и высылать его только тем
инвесторам, которые оплатили аренду.
Export Import.zip