T-800
T-800 личный блог
04 октября 2024, 19:28

Алго. Шашечки или ехать?

Прочитал пост нашего коллеги Yurikona, «На чем написаны ваши роботы?». Автор использует Делфи, у меня тоже Делфи 7, до этого была 6я версия, разницы не почувствовал. Мне сейчас 47, в прошлом месяце освоил С#, часть переписал, поддался нарративам молодежи, но не понял для чего. Риск только, если коннекторы перестанут работать.

Расскажу полезнаю фичу, которую я реализовал на Делфи. Я сделал язык программирования роботов, типа в Метастоке, когда нужно написать всего 4-6 строчек типа МА(20)>МА(200) и все это запихивается в обычный текстовый файл для тестера и робота. Т.е. любую систему я делаю за 3-5 минут, проверяю и выкидываю, если что не так. Там еще перебор правил входа/выхода и оптимизатор.

Нужно думать о функциональности, а не о модных трендах.
19 Комментариев
  • wistopus
    04 октября 2024, 19:38
    Нужно думать о функциональности, а не о модных трендах
    не понимаю о чем энто вы?....
    всегда думаю о деньгах… через энто и получается стратегия…
      • wistopus
        04 октября 2024, 20:26
        T-800, 
        Сколько времени тратите на разработку нового робота?
        ни сколько...
        у меня очень простая технология настолько простая, что даже стыдно говорить насколько она простая...
        • myaucha
          05 октября 2024, 00:32
          wistopus, Простота хуже воровства!
      • Gambler <osaengine.ru>
        05 октября 2024, 12:12
        T-800, абсолютная правда. Я писал у себя в блоге osaengine.ru/blog/ и не раз про возможности ИИ. Языки уравнялись. И человеческие и машинные. ИИ их всех вывел на одинаковый уровень. Можно писать и на Дельфи и на Коболе. ИИ напишет и там и там код.

        И для Квик второе дыхание. Луа стал популярнее МКЛ в одночасье )

        C# это для программистов. Но не ясно зачем тут торговля. Можно делать сайты и получать деньги больше, чем за роботов. Куда больше. И заказов там объемнее.
  • Дмитрий Овчинников
    04 октября 2024, 20:01
    когда нужно написать всего 4-6 строчек типа МА(20)>МА(200) и все это запихивается в обычный текстовый файл для тестера и робота

    Хочется цитировать анекдот про нюансы.
      • Дмитрий Овчинников
        04 октября 2024, 20:11
        T-800, 
        в мт5 без многочисленных костылей делать нечего. из коробки как надо не работает.
          • Дмитрий Овчинников
            04 октября 2024, 20:44
            T-800, 
            мт4 на бирже никогда не было, это только форекс, а там все работает в одни ворота ;)

  • Алексей Ван <o-s-a.net>
    05 октября 2024, 07:49
    Всё будет хорошо, я думаю. Коннекторы к MOEX точно работать не перестанут, ибо там 2 человека на поддержке. А будет 3 с ноября. FixFastTwime сдастся и программист в поддержку уходит. 
  • Алексей Ван <o-s-a.net>
    05 октября 2024, 07:58
    А глобально, я не знаю как Вам угодить. Чувакам которые по 20 лет сами алго делают. Сами со своими «велосипедами». Дмитрий вон вообще умудрился со мной поссориться. Хотя что там на МТ5 делать, когда они бросили своих пользователей в РФ. Какая уже разница. Просто ушли и всё. Надо переходить хоть куда-то. Хоть в ТсЛаб, хоть в СтокШарп, хоть в OsEngine. Ну да ладно.

    Спасибо что помойками обливать не стал. А то был на той неделе 60 летний алготрейдер. Не выдержал. Ибо сам тоже «с усами». И то не так, и это не то. 

    Сравниваю давно наш проект с самим собой. Раз в квартал хороший прогресс фиксирую.

    Ресурсов мало. OpenSource же. Но мы стараемся.
    • __rtx
      06 октября 2024, 16:43
        
      • Gambler <osaengine.ru>
        05 октября 2024, 14:38
        __rtx, прямо в яблочно.

        Коннекторы как QUIKSharp имеют будущее. А обвязки вокруг них уже бесполезные прослойки. ИИ обнуляет платформы для трейдинга, если они не имеют серверную часть у брокера. Я здесь и у себя в блоге osaengine.ru/blog пишу варианты. Я сам умею программировать, но стараюсь делать упор на зеро кодинг.

        Зачем писать роботов в какой-то платформе, хоть и опен сорс, если можно ИИ запросить написать робота сразу под АПИ брокера. Графики на Пандасе. Настройки в json файл.

        Программисты, делающие сейчас монстро-платформы, не зрят тренда куда всё движется.
        • __rtx
          06 октября 2024, 16:43
            
    • Дмитрий Овчинников
      05 октября 2024, 16:04
      Алексей Ван , 
      МТ5 никуда не ушел, не стоит выдавать желаемое за действительность ;)

      Когда уйдет, перейдем, что делать. Проблема только в том, что ВСЕ вышеназванные конкуренты существенно проигрывают МТ5, несмотря на всю своеобразность терминала и неадекватность разработчиков. 
  • yurikon
    07 октября 2024, 07:33
    T-800, все так. Для алго важна скорость создания стратегий, тестировая и перевод в продакшен. Но при разработки самой платформы, тех же коннекторов, есть ряд сложностей при использовании Delphi — не хватает готовых библиотек и  примеров. Ну а качество кода, всегда зависело от программиста, а не от ЯП ))

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

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