Вы не заработаете, если купите торгового робота.
Если у вас есть острая потребность купить торгового робота, то задайте себе вопрос: почему этот робот продается? Хороший робот, стабильно приносящий прибыль, в котором всё в порядке с логикой работы, управлением рисками (стопами и расчетами лотов), продаваться не будет по бросовой цене. Что в логике робота? Как он поведет себя в разных условиях?
У вас нет ответа на эти вопросы, а вы ставите на это свои деньги. В большинстве случаев вы останетесь ни с чем, в некоторых случаях, возможно, вы заработаете немного, до тех пор, пока действуют параметры, которые были получены при переоптимизации во время тестирования, а в некоторых случаях, вы останетесь ещё должны брокеру (в случае резких движений на рынке, к которым робот не приспособлен).
В крупных конторах и банках, которые занимаются автоматической торговлей, сидят одни из лучших программистов, получающих достаточно денежных средств за свои труды
(в России это от 200 тр). Результаты работы этих людей постоянно мониторятся, логи роботов сохраняются, множество тестировщиков проверяют работу кода во многих кейсах. Когда открывается вакансия в подобной компании, человеку вынесут и высушат весь мозг на собеседовании, зададут множество вопросов из разных областей, сначала по скайпу, потом при личной встрече. И эти люди подписывают соглашение о неразглашении; поэтому тот, у кого вы хотите приобрести торгового робота, не из этих крутых парней, у него нет хороших торговых алгоритмов, а навыки программирования средние или «так себе». Вы даже не собеседуете продавца робота, если бы вы были главной департамента разработки торговых роботов, вы бы наняли его? Но вы слепо покупаете его робота, потому что на картинке эквити вверх ползет.
Ещё один вопрос: будет ли настоящий спец, разбирающийся как в программировании, так и в торговых алгоритмах, способный зарабатывать от 200 тр в месяц, продавать свои усилия дешево? Прибавьте к этому затраты на тестирование профессиональным тестировщиком, зарплата которого чуть ниже зарплаты программиста (от 180 тр). Вы же не собираетесь выезжать на автостраду на автомобиле, который собрал в гараже инженер-любитель, при этом автомобиль проверялся лишь на 20 метрах вокруг гаража? Но готовы ставить на это поделие, на говнокод и костыли, на неизвестный вам торговый алгоритм свои деньги.
А где будет продавец робота, если что-то пошло не так? В каком приоритете вы будете находиться в его ежедневнике, если таких как вы покупанов очень много? Всем надо исправить какие-то ошибки, что-то доработать и т.д. Вы имеете неработающего бота, и ждете, когда автор исправит или доработает. Поэтому, в очередь… дети!
Вы не заработаете, если закажете торгового робота.
По большему счёту, то, что сказано выше, касается и заказа торгового робота, за одним исключением: логику работы, алгоритм, вы задаете сами. Можно добавить лишь несколько предложений.
Если вы не имеете опыта в автоматической торговле, то не сможете правильно составить задание, найти толкового программиста, который имеет готовую платформу для торговли, где для реализации ваших идей ему достаточно вставить несколько логических условий. И как вы собираетесь проверить результат на истории торговли в несколько лет? В каждой программе много ошибок, одна из них может оказаться критической, что приведет к неожиданному результату.
И, опять, качество кода будет крайне низким, просто потому, что каждый робот пишется на заказ, вместо того, чтобы иметь стабильно работающую библиотеку, которая будет шлифоваться много лет, вам подсунут поделие на коленке, которое отваливается на каждом тике. Если хотите иметь торгового робота, то ищите готовую платформу (библиотеку), где достаточно вставить свои логические условия для открытия/закрытия позиции.
Отсюда вытекает следующее.
Вы можете заработать, если будете делать и разбираться во всём сами.
Это, на мой взгляд, единственный правильный способ создать торгового робота, и в конце работы, после долгих бессонных ночей, тысячи чашек кофе, цитрамона, получив работающий вариант, уверен, вы не захотите продавать его. Только если он перестанет приносить прибыль по каким то причинам, вы переоптимизируете его и выставите на продажу. Если хотите избежать кучи проблем с открытием и закрытием позиций, то покупайте платформу (библиотеку), над которой работают несколько программистов. Они не парятся насчёт логики роботов, они пишут инфраструктуру, чтобы вам удобно было вставить туда:
if (ClosePrice[1] > ClosePrice[2])
Buy(1);
else if (ClosePrice[1] < ClosePrice[2])
Sell(1);
Если вы поняли строчки выше, то можете начать самостоятельно изучать способы автоматизировать свою торговую систему. В интернете много тематических сайтов, добрых людей, которые подскажут технические моменты в реализации. Это дольше, чем покупка или заказ готового робота, но вы получаете необходимые знания и чуйку. За каждую строчку кода несете ответственность именно вы, но зато вы понимаете, как именно это всё работает. Скриптовые языки не такие сложные, за месяц другой можно разобраться в основах, этот же месяц иначе потратите на попытки достучаться до программиста.
И ещё один совет: не бегите сразу в интрадей, EOD вполне себе подходит для автоматической торговли, все что вам нужно в этом случае, так это чтобы скрипт выдавал под закрытие сигнал и уровни, а позиции можете выставлять вручную. Это, кстати, полезно, так как после написания робота, вы будете смотреть в рынок, отслеживать торги, и появится понимание: «Вот тут можно чуть улучшить вход, а вот здесь нужно дополнительное условие при проверке.» Если думаете, что робота можно запустить, и наслаждаться профитом сразу после запуска, то это ошибочное мнение, необходимо доведение до ума в полевых условиях. А если разбираетесь в вопросах автоторговли, то это будет проще и быстрее сделать, чем дергать неизвестного программиста по скайпу/почте.
Резюмирую: разобраться в автоторговле самому более профитно на дистанции, чем покупать или заказывать торгового робота на стороне.
Успехов.
… Увидемся у мусор бака когда я буду выкидывать пакет, а вы туда полезете искать еду, дауны блть))