18 мая 2011 г.

Копирование сделок.

Дублирование сделок с образцового счета
Обмен информацией между советниками через файл. К образцовому счету цепляем скрип "Экспорт в файл". К управляемому счету цепляем скрипт "Импорт из файла". Обмен происходит через файл "C:\export.txt". Скрипты пишут/читают раз в 5 секунд строго. В паузах ничего и никого не грузят. В управляемом счете выводится комментарий с параметрами последнего по номеру ордера (ticket). Хоть открытого, хоть закрытого. Если ордер открыт, то поле "Время закрытия" содержит "----------------". Файлы поместить в папку experts\scripts. Скрипты работают в бесконечном цикле с использованием фунции Sleep(). Удалить скрипт с графика можно через контекстное меню по клику правой кнопи мышки на графике.

Теперь берем образцовый счет с предоставленным паролем инвестора. Цепляем на любой график скрипт "Экспорт в файл". Открываем рабочий счет. Цепляем скрипт "Импорт из файла" (доработанный до окрытия позиций с параметрами образцового счета). И видим, что происходит дублирование сделок на основании образцового счета. В том числе и с учетом изменения уровней S/Lи T/P, а также установки и удалении отложенных ордеров.

Синхронизацию ордеров легко сделать через "магический номер". В рабочем счете "магический номер" ордера равен номеру (тикету) ордера в образцовом счете.

Инвестор автоматически дублирует его действия на реальном счете. При этом инвестор может использовать различные ограничительные функции. Например:
не отрывать новые ордера при просадке эквити более 20% от баланса;
устанавливать S/L при отсутствии S/L на образцовом счете;
устанавлить количество лотов не более определенного значения;
блокировать дублирование с образцового счета при просадке баланса более 20% от максимально достигнутого;
и т.д.
 выложил 2 разных версии копировщиков.
СКАЧАТЬ 1 версия

СКАЧАТИ 2 версия

1 комментарий:

  1. как скачать копировшик,ваши сйлки удалены,кинте на sawsremis@gmail.com за ранее цпосибо

    ОтветитьУдалить