WILSON
WILSON личный блог
21 июля 2011, 16:05

Робот нам в помощь

Друзья, помогайте! Есть идейка по ТС, в голове формализована, ручками проверена. Вроде живая. Теперь хочу сбацать Робота. Сам.
Вижу себе это так:
1. Экспортирую нужные данные из Квика в Эксель.
2. Обрабатываю данные в Экселе.
3. В Экселе формирую торговую команду и отправляю её в Квик.

Что посоветуете почитать чтобы сбацать его? Но так чтобы воды минимум, конкретика с примерами. Неохота весь Интеренет порелопачивать.

Заранее багодарен.

43 Комментария
  • vfreeman
    21 июля 2011, 16:06
    QPLIE тебе в помощь
  • Werner Heisenberg
    21 июля 2011, 16:06
    а сразу на qpile написать?
      • 1234
        21 июля 2011, 16:10
        Wilson, хахаххаа всемирный заговор
  • Эксель — ерунда.
    Делайте сразу нормально и с заделом на будущее, на повышение скорости, подключении западных рынков,…

    Можете воспользоваться нашей библиотекой — Stock#, stocksharp.com/

    В комплекте идёт очень много примеров, документация также очень полная, на форуме регулярно отвечаем на вопросы.

    И да, она бесплатная и таковой останется.
      • Wilson, это библиотека, а не программа.
        ни на чём не зарабатываем. писалась первоначально для себя, потом вылилась в такой проект. альтруисты.

        хотя вон недавна наша команда стала писать роботов на заказ, но я там не участвую.

        заработок идёт от непосредственно роботов, которые торгуют.
  • Werner Heisenberg
    21 июля 2011, 16:07
    вообще если так — то текстовик с заявками формируй в экселе и все… Квик схавает…
    только как ты за балансом следить будешь
    • ves2010
      21 июля 2011, 16:12
      и за дисконектами…
  • ves2010
    21 июля 2011, 16:09
    забей идея глупая по целому ряду причин… качай бесплатный ТСЛАБ…
  • Ирина Яковлева
    21 июля 2011, 16:11
    Скажите, а для МТ4 как робота сделать? У меня стоит, но уже готовый. А хочется своего.
      • Ирина Яковлева
        21 июля 2011, 16:13
        Wilson, :))))))))) сорри, я тогда тут в сторонке посижу… подожду. Ага?
  • oktb
    21 июля 2011, 16:14
    ДД. Все про все (почти все программы/оболочки) есть на «пауке».
  • oktb
    21 июля 2011, 16:17
    forex.kbpauk.ru
    и еще здесь полезно почитать -> konkop.narod.ru
    • Wilson, правой кнопкой по таблице -> вывод по DDE
        • Wilson, я про S# серьёзно.
          Крайне советую. Сам пользуюсь 1.5 года — все стратегии используют библиотеку.

          А в команду разработчиков я лишь недавно вошёл, до этого просто сторонним пользователем был.

          Там всё проще — не надо писать лишнего кода.
  • Вадим
    21 июля 2011, 19:57
    Есть ли есть стратегия, лучше ее на исторических данных проверить, перед тем как бота писать. Хорошая стратегия работает на всей истории фьючерса на индекс ртс. Рынок не меняется.
  • Вадим
    21 июля 2011, 20:02
    Да у меня есть боты на S#. Советую читать документацию S# и форум S#. За 5 минут бота не выйдет с нуля написать. На всякие грабли надо наступать.
      • Вадим
        21 июля 2011, 20:07
        Wilson, stocksharp.com/
        Нужно уметь программировать на .NET Например, на C#.
        Для начала можно просто написать бота, который, например сразу купит 1 контракт доллар/рубль и все. Ибо там надо возится с настройкой квика и DDE. А саму стратегию легко написать.
          • Вадим
            21 июля 2011, 20:15
            Wilson, C# это язык программирования. В общем, чтобы быстро бота написать, его уже знать. Или знать что-то другое, например VB.NET. Иначе бота сложно будет написать. S# — это просто библиотека, в которй есть классы, с помощью которых легко написать бота.
              • Вадим
                21 июля 2011, 20:23
                Wilson, Да, именно так. Но даже, если не знать C#, то очень полезно хорошо уметь программировать на другом языке. А то не факт, что это все можно быстро изучить.
  • Вадим
    21 июля 2011, 20:35
    Конечно может. Некоторые в принципе не умеют программировать. Но изучать придется многое. Но некоторые вещи, такие как UI можно не особо не изучать (технологии типа WPF). В идеале бот должен сам все делать, незачем ему какой-то навороченный UI.
  • Вадим
    21 июля 2011, 21:00
    Думаю, не прав. В примерах часто используется LINQ, а это нужно тратить время, чтобы хоть немного его знать. Нужно изучать среду Visual Studio, уметь отлаживать код, обрабатывать ошибки, писать логи. В общем много всяких вещей изучать.
      • Вадим
        21 июля 2011, 21:12
        Wilson, Роботы дело хорошее! Они по 30% за день не сливают))) Удачи!
  • Вадим
    21 июля 2011, 21:02
    Ну и многопоточное программирование штука не простая.

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн