Блог им. Andrew0483

Связка-вязка и привязка двух, трех и более Квиков

Всем привет.
Ситуация такова.
Есть три счета: один мой, два не моих. Причем два счета (мой+не мой) у одного брокера, а третий (не мой) у другого брокера.
Соответственно на одном ПК стоит три Квика.
Очень муторно делать одни и те же заявки в трех квиках. А Если одновременно открываются заявки по двум-трем инструментам, то уж больно долго и не удобно все это делать.
До этого торговал на ФОРТСе и ММВБ и было немного проще, но сейчас решил сосредоточиться только на ФОРТСе (узкая специализация чтоли).

Вот задачка:
Есть ли какой инструмент или программа, чтобы подача заявки в одном Квике, транслировалась в других Квиках (желательно в пропорции заранее установленной, т.к. капитал везде разный).

В интернете ничего свежего не смог найти.
Помогите плиз.
Я думаю этот вопрос не только мне интересен.

Переводить всех к одному брокеру, у которого есть такой инструмент — не обсуждается.
И загонять всех под один счет на разные субсчета тоже не обсуждается, т.к. один клиент юр.лицо.
    ★3
    26 комментариев
    Я тоже ничего не нашел, писал свой сервер заявок в квик через dll стокшарп.
    на форуме quik лежит но на ФОРТСе не тестил, стоп заявки вроде не ставит на демо(лог стокшарп пишет нет прав ). можете попробовать.

    ps smart-lab.ru/tag/WLRT
    avatar
    Андрей COBRA, ок, гляну. спасибо.

    Андрей COBRA, Вы такую штуку TrustManager пробовали?
    На БКСе представлена.
    Пока не разобрался, но чувствую, что это возможно только с их брокериджем
    Андрей Переверзев, нет,  видимо аналог WLRT
    avatar

    Андрей COBRA, это что за фигня? Видео какое-то. Спамите уважаемый? Реклама какая-то?

    Сорри, но мне этих дормоедов всяких не нужно слушать. Это Вы можете новичкам-трейдерам впаривать.

    Все эти обучалово сплошное кидалово. Ниразу ничего толкового не вынес из этих «аляумников».

    Андрей Переверзев,  нихрена вы не поняли!!! какое-нахрен обучение.  Голову включи уважаемый?? погугли для начала потом херню пиши
    Вот задачка:
    Есть ли какой инструмент или программа
    вот решение:
    WLRT  wealth-lab.net/buywlrt-1.aspx
    avatar
    Андрей COBRA, вот последняя ссылка уже на что-то нормальное отправляет.
    Попробуйте по своим первым ссылкам пройти и поймете о чем речь, прежде чем орать. Там видос! и только видос! И называется эта херня "Видео вебинара — интервью с Арсеном Яковлевым об алготорговле, автоматизации и многом другом".

    Я не думаю что Вы старше меня, чтобы меня на ТЫ
    Андрей Переверзев, кому хочу тому и тыкаю понял?
    далее  Яковлев управляющий хэдж фонда и разработчик WLRT, из видео я и узнал что есть такая система я ей не пользуюсь.
    так-что все ссылки ПРАВИЛЬНЫЕ.
    avatar
    Андрей COBRA, я смотрю ты здесь можешь орать.
    Давай встретимся и посмотрим какой ты смельчак.
    или будь аккуратнее на поворотах умник.
    «Моста» между клиентскими местами квиков от разных брокеров нет и быть не может. У одного брокера можно все счета свести в один (свой) путем нотариальных доверенностей. В одном квике Ваша задача решается Трастменеджером. Для нескольких квиков я ее решил через запись заявок в .tri файлы, лежащие в разных директориях. Но надо писать собственную программу записи в эти текстовые файлы. В квике ее можно написать на lua, ну или сделать внешнюю программу, перехватывающую заявки из одного квика и записывающую в текстовые файлы для других. Мне проще — у меня во внешней программе реализованы торговые алгоритмы, которым от квика требуется только таблица всех сделок с торгуемыми эмитентами.
    avatar
    Все просто. Напишите в ексель на VB полуавтомат. Можете взять пример у меня (в аккаунте ссылка на хутрейд). Нажали в екселе на кнопочку и в 3 файла *.tri записалась одна и та же команда (почти, только счета разные). Каждый квик настройте на внешние транзакции из *.tri файла.
    avatar
    Karim, Дайте плиз ссылку на Ваш аккаунт, о котором идет речь
    Андрей Переверзев, Ну так на мой ник нажмите и будет вам аккаунт, там ссылка на хутрейд.
    avatar
    Karim, Нашел то, о чем Вы писали. Сорри за невнимательность. Спасибо.
    Karim, добрый день. Только сейчас дошли руки разобраться с Вашим Ексель-файлом. Все супер с файлом. Я не соображаю в таких программистких штучках. Но на разных счетах лежат разное количество денег, очень разное — отличие в 4 и в 15 раз. Соответственно как-то нужно реализовать отправки разного количества заявок в соответствующие *tri файлы, желательно одним нажатием (по одному инструменту). Не подскажите, как это можно реализовать? Не удобно иметь три открытых Экселя — смысл тогда весь теряется.
    Пытался разобраться с помощью соответствующей литературы, но не понял ничего — очень там все сжато написано.
     Сорри, еще слишком малый рейтинг здесь — не могу личкой написать.
    Андрей Переверзев, Нужно для каждого файла расчитывать кол-во контрактов отдельно. В разных ячейках напишите размер риска и в расчетах используйте разные ячейки.
    avatar
    Karim, это я понял, что для каждого tri разное кол-во контрактов рассчитывать нужно. Но как это реализовать не понимаю )))))
    Не могу разобраться просто в том, как реализуется импорт из екселя, поэтому не понимаю наверно как продублировать рядом еще одну кнопочку Бай/Селл. Или как вариант я просто не дотягиваю )))
    Более не хочу Вас тревожить своими глупыми вопросами, потому что не знаю видимо правильных вопросов :)
    А просить Вас о чем-то… я понимаю, что Вы мне ничего не должны :)
    Но спасибо хоть за это!
    Может как будет меньше загрузка, попробую дальше поразбираться.
    Андрей Переверзев, Количество контрактов рассчитывается по формуле и записывается (сейчас не помню куда) предположим в ячейку С5. Запишите остальные в ячейки например Н5, Н6 и т.д.
    В коде VB, где формируются параметры транзакции после строки
    Quantity = Worksheets(«робот»).[C5] — количество контрактов
    Напишите: Quantity2 = Worksheets(«робот»).[Н5] и далее по аналогии Quantity3, Quantity4.
    Ну и дальше при записи в каждый файл формируете строку с нужным количеством.

    avatar
    Karim, Спасибо! Буду пробовать.
    Karim, может я смогу «профинансировать» такой проект?
    мой скайп PereverzevAndrew.
    Если есть интерес, то напишите.

    Хотя для Вас я так понимаю это не сложно и может быть выложите такую штуку для всех? Уверен, что не только мне это будет полезно.
    Самому вникать во все эти тонкости — очень лень что-то новое учить ))))

    Андрей Переверзев, С VB уже несколько лет не работаю, но скиньте ТЗ и ваши предложения на почту zonalka@bk.ru.
    avatar
    Вопрос решён.
    можно закрывать тему.
    ВСЕМ спасибо за мысли.

    теги блога Андрей Переверзев

    ....все тэги



    UPDONW
    Новый дизайн