GoldenElf
GoldenElf личный блог
04 июля 2018, 23:57

Язык программирования и софт под QUIK

Добрый вечер. 

Подскажите, пожалуйста, на каком языке и в какой софтине лучше писать робота для QUIK. 

(Если есть ссылки что почитать, буду признательна) 

Спасибо. 
28 Комментариев
  • Egorax
    05 июля 2018, 02:08
    LUA

    VM LUA уже есть в КВИКЕ, легкий язык, не надо делать экспорт/импорт и т.д.
  • Тарас Громницкий
    05 июля 2018, 08:02

    Зависит от решаемой задачи.

    Если это что-то простое, то LUA подойдёт.

    Если нечто посерьёзнее, то придётся попотеть.

    В этом случае C# или Java.

    Замечу, что Квик не отличается удобным и дружелюбным API.

      • Тарас Громницкий
        05 июля 2018, 09:56

        GoldenElf, пожалуйста.

        Надеюсь не собираетесь программировать самостоятельно.

        Потому как ваш трейдинг на этом закончится.

          • Тарас Громницкий
            05 июля 2018, 10:40

            GoldenElf, судя по посту вы не программист.

            Чтобы освоить даже базовые навыки нужно время.

            Довольно много времени.

            Причём заниматься этим придётся постоянно.

            А значит трейдинг просто остановится.

              • Тарас Громницкий
                05 июля 2018, 10:47

                GoldenElf, вы делаете стандартные ошибочные предположения.

                Что нормально.

                Освоить конструкции языка — это 25% успеха.

                Не менее важным является знание стандартных алгоритмов и паттернов.

                Далее придётся осваивать различные библиотеки.

                От сетевых до визуальных.

                Архитектурные вещи вообще приходят только со временем и кучей совершённых ошибок.

                В общем встаёт стандартный вопрос: «Сколько стоит ваше время ?»

                Если вы зарабатываете на трейдинге, то логичнее продолжать это делать и часть денег потратить на разработчика.

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

                Если хотите делать всё, то приготовьтесь к проблемам.

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

                А значит и результата не получите.

                  • Тарас Громницкий
                    05 июля 2018, 10:56

                    GoldenElf, уметь всё и ничего — это одна из отличительных черт русского человека.

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

                    Поэтому боритесь с ней.

                      • Тарас Громницкий
                        05 июля 2018, 11:03

                        GoldenElf, тут вариантов не так много.

                        Например дать программисту идею без параметров.

                        Или разбить задачу на части и дать разным людям.

                        Но тогда кто-то должен будет собрать это в кучу.

                        Либо написать ядро самому, а всё остальное делегировать.

                        Получать данные снаружи и отдавать команды на исполнение.

                        Но тут тоже нужен определённый навык программирования.

                         

                        Касательно идей скажу, что в подавляющем большинстве случаев трейдеры переоценивают свои достижения.

                        Почему вы считаете, что ваша идея работоспособна ?

                        Она тестировалась или торговалась на разных фазах рынка ?

                        Если да, то на каких годах ?

                          • Тарас Громницкий
                            05 июля 2018, 11:10

                            GoldenElf, тогда я сэкономлю вам 100500$ и кучу времени следующим советом.

                            Внимание !!!

                            Займитесь тестированием на истории.

                            Соберите любой тестер, который будет вам по силам(или закажите).

                            Хоть в экселе.

                            И погоняйте систему на падающем, растущем и стагнирующем рынке.

                            На разных инструментах.

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

                            Но так вы измерите параметры алгоритма и поймёте общую картину.

                            Т.е. есть ли в вашей идее рациональное зерно.

                            Ну и увидите что было бы, если бы торговали в прошлом.

                            Вероятнее всего вас ждёт разочарование.

                            Но вместе с тем и ценная информация, которая позволит двигаться дальше.

          • tranquility
            05 июля 2018, 21:23
            GoldenElf, на самом деле, написать работающего стабильно робота — та еще задача, можно «лучшие годы жизни» на нее положить и не факт что реализуешь. Можете попробовать пообщаться со здешней Ташей, она вроде как TSLab освоила более-менее успешно. Так, чисто понять, надо ли вам такое. В принципе, если очень уж неймется, можете попробовать научиться писать индикаторы для своего квика, если пойдет, может и на роботы перейдете, кто знает…
  • Grafta
    05 июля 2018, 09:10
    Из квика выгружайте данные, а там на чем удобно: С#, VBA, Java и т.п.
      • tranquility
        05 июля 2018, 21:26
        GoldenElf, тут сверху в разделе ссылка на собранные данные по разным рынкам (свечи). Если из квика выгружать не очень захочется.
  • kaliostro
    05 июля 2018, 14:26
    Стратегию вам потестит Karim, на велслаб
  • kaliostro
    05 июля 2018, 14:27
    Робота купите у ХХМ, в него в файл iniвложите свою стратегию
  • Иван Иванов
    05 июля 2018, 14:42
    самый лучший язык QPILE
  • AlexeyTikhonov
    05 июля 2018, 18:55
    Excel+VBA, просто и эффективно
    • tranquility
      05 июля 2018, 21:27
      AlexeyTikhonov, Python+numpy фарева!

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

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