Тарас Громницкий, просто казалось, если робот будет работать не так как нужно, то можно самому вносить конструктивные изменения, а если отдать на откуп программисту не знаю даже как… Никогда не заказывала роботов. И по сути ты отдаешь свою идею в открытый доступ, или нет?
Тарас Громницкий, по поводу идеи согласна она очень расплывчата. Не тестировалась на разных рынках. И фазах рынка. Даже нет уверенности, что она принесет доход. )))
GoldenElf, на самом деле, написать работающего стабильно робота — та еще задача, можно «лучшие годы жизни» на нее положить и не факт что реализуешь. Можете попробовать пообщаться со здешней Ташей, она вроде как TSLab освоила более-менее успешно. Так, чисто понять, надо ли вам такое. В принципе, если очень уж неймется, можете попробовать научиться писать индикаторы для своего квика, если пойдет, может и на роботы перейдете, кто знает…
VM LUA уже есть в КВИКЕ, легкий язык, не надо делать экспорт/импорт и т.д.
Зависит от решаемой задачи.
Если это что-то простое, то LUA подойдёт.
Если нечто посерьёзнее, то придётся попотеть.
В этом случае C# или Java.
Замечу, что Квик не отличается удобным и дружелюбным API.
GoldenElf, пожалуйста.
Надеюсь не собираетесь программировать самостоятельно.
Потому как ваш трейдинг на этом закончится.
GoldenElf, судя по посту вы не программист.
Чтобы освоить даже базовые навыки нужно время.
Довольно много времени.
Причём заниматься этим придётся постоянно.
А значит трейдинг просто остановится.
Говорят С# — вообще ужас, ужас. Но надо как-то начинать автоторговлю.
GoldenElf, вы делаете стандартные ошибочные предположения.
Что нормально.
Освоить конструкции языка — это 25% успеха.
Не менее важным является знание стандартных алгоритмов и паттернов.
Далее придётся осваивать различные библиотеки.
От сетевых до визуальных.
Архитектурные вещи вообще приходят только со временем и кучей совершённых ошибок.
В общем встаёт стандартный вопрос: «Сколько стоит ваше время ?»
Если вы зарабатываете на трейдинге, то логичнее продолжать это делать и часть денег потратить на разработчика.
Пока разработчик пишет вы занимаетесь своим делом и увеличиваете доход.
Если хотите делать всё, то приготовьтесь к проблемам.
Вы будете уметь много чего, но ничего профессионально и качественно.
А значит и результата не получите.
GoldenElf, уметь всё и ничего — это одна из отличительных черт русского человека.
Складывается впечатление, что экономишь, но если посчитать результат и упущенную выгоду, то становится плохо.
Поэтому боритесь с ней.
GoldenElf, тут вариантов не так много.
Например дать программисту идею без параметров.
Или разбить задачу на части и дать разным людям.
Но тогда кто-то должен будет собрать это в кучу.
Либо написать ядро самому, а всё остальное делегировать.
Получать данные снаружи и отдавать команды на исполнение.
Но тут тоже нужен определённый навык программирования.
Касательно идей скажу, что в подавляющем большинстве случаев трейдеры переоценивают свои достижения.
Почему вы считаете, что ваша идея работоспособна ?
Она тестировалась или торговалась на разных фазах рынка ?
Если да, то на каких годах ?
GoldenElf, тогда я сэкономлю вам 100500$ и кучу времени следующим советом.
Внимание !!!
Займитесь тестированием на истории.
Соберите любой тестер, который будет вам по силам(или закажите).
Хоть в экселе.
И погоняйте систему на падающем, растущем и стагнирующем рынке.
На разных инструментах.
Понятно, что универсальных систем нет и везде она покажет себя разным образом.
Но так вы измерите параметры алгоритма и поймёте общую картину.
Т.е. есть ли в вашей идее рациональное зерно.
Ну и увидите что было бы, если бы торговали в прошлом.
Вероятнее всего вас ждёт разочарование.
Но вместе с тем и ценная информация, которая позволит двигаться дальше.
GoldenElf, не за что.