• 05 сентября 2018, 23:21
    • |
    • advocat
  • Еще

Как заказать создание робота профильному программисту, не спалив систему? Есть у кого-нибудь такой опыт? И по цене за такую работу(для квик) - на что ориентироваться в среднем?

★2
ВНИМАНИЕ! КОММЕНТАРИИ ПЕРВОГО УРОВНЯ В ВОПРОСАХ УПОРЯДОЧИВАЮТСЯ ПО ЧИСЛУ ПЛЮСИКОВ, А НЕ ПО ВРЕМЕНИ ПУБЛИКАЦИИ.
Как уже тут говорили, надо попросить программиста ввод параметров оставить ручным (и сохранять набор параметров, если нужно).

Например, если ваш грааль работает на пересечении EMA1 50 периодов и EMA2 10 периодов, то вам совершенно не нужно просить программиста «зашить» эти параметры, пусть он оставит эти переменные для пользовательского ввода.

Поэтому пусть теперь этот несчастный программист мучается всю жизнь, пытаясь разгадать, на каких EMA вы гребёте миллионы :)
avatar
GSV_pusher, тут есть такие программисты, которые по полунамекам способны понять: есть там идея или очередные протоптанные ранее грабли.
avatar
XXM
XXM, 
тут есть такие программисты, которые по полунамекам способны понять: есть там идея или очередные протоптанные ранее грабли.
Оставляю и такой вариант. 
Тем не менее:
— Программист или трейдер может разглядеть инновацию только в том случае… если он недостаточно опытный
— Если он достаточно опытный, то ему всё будет уже знакомо и не будет вызывать интереса.

Упрощенная модель общения программиста и трейдера выглядит так:
— трейдер просит закодить пересечение EMA (буквально!), т.к. это ему приносит деньги
— программист, смотря на это, усмехается в усы… и кодит ему эту поделку
— через год трейдер говорит, что заработал +250% за год с помощью этой штуки
— программист недоумевает, испытывает сложную гамму чувств:



— трейдер, конечно, потом сольётся)
avatar
Я бы не переживал по этому поводу
avatar
Вообще это лучшая проверка на вменяемость вашей системы.
Если программист возьмет на вооружение  вашу систему, то есть небольшой шанс, что она что-то из себя представляет.

Но я боюсь вас разочаровать, но с большой вероятностью программист реализует вашу систему, совершенно равнодушно на нее взглянув.
avatar
Просто раздайте задачи разным программистам. Собирайте систему сами. Упростите бизнес-логику настолько, чтобы самые критичные части смогли сделать сами.
avatar
InvisibleInvestor, ой, да херня это. простите за мой французский.
Человек по-русски писать не умеет, а вы ему: «Упростите бизнес-логику».

Да и сама постановка вопроса многое о человеке говорит.
avatar
InvisibleInvestor,  Спасибо. Ещё бы собирать, как вы говорите, это уметь. В далеке я от программирования пока что. Но может жизнь заставит)
avatar

Элементарно. Модель вероятно подразумевает какое-то количество переменных (настройки). Оставьте Ваши настройки себе.

avatar
303
попробовать разбить систему на модули, и заказать их разным программистам
avatar
sortarray sortarray,  спасибо за помощь. Может когда-нибудь я реализую это всё.
avatar
Разобраться в программировании самостоятельно. Программисту заплатить за консультации.
avatar
Легко. надо в тз поменять несколько ключевых символов в формулах (деление заменить на *, < на > и тд). Полученный код исправить и скомпилировать самостоятельно.
avatar
тоже интересно, подскажите знающие, для начала написать робота в Lua, простенький в какую цену обойдется? с учетом имеющихся у программистов кодов по ввод/выводу останется только прописать в коде модель.

avatar
Решение — конструктор Lbot3D.
Вы сами составляете свою стратегию в терминах:

OpenLong — вход в длинную позицию;
CloseLong — закрытие длинной позиции;
OpenShort — открытие короткой позиции;
CloseShort — закрытие короткой позиции;
StopLoss — закрытие позиции по стоп-лоссу;
TakeProfit — закрытие позиции по тэйк-профиту;
StopLossLong —закрытие позиции Long по стоп-лоссу;
StopLossShort —закрытие позиции Short по стоп-лоссу;
TakeProfitLong —закрытие позиции Long по тэйк-профиту;
TakeProfitShort — закрытие позиции Short по тэйк-профиту;
А также: EOD, WaitingTime, TradeTime, QuontForOpen,
OpenRepeatInBar, Reverse, LossLimit и еще несколько параметров.
Например:

[SRA0]
Security = SRU8, SPBFUT, SR_Price, A0
WorkSize = y0
OpenSlippage = y1
OpenLong = {indicSR.7,1} > {indicSR.0,1}
OpenShort = {indicSR.7,1} < {indicSR.0,1}
StopLoss = x1%
TakeProfit = x2%, x3%, x4%
autoBot = Y
[SRA1]
Security = SRU8, SPBFUT, SR_Price, A1
WorkSize = y2
OpenSlippage = y1
BuyAtLimit = if ({SRA0:qty} > 0) then {SRA0:OpenPrice}*y3
TakeProfitLong = {SRA0:OpenPrice} * x5
SellAtLimit = if ({SRA0:qty} < 0) then {SRA0:OpenPrice}*y4
TakeProfitShort = {SRA0:OpenPrice} * x6
CloseLong = {SRA0:qty}<=0
CloseShort = {SRA0:qty}>=0
StopLoss = x7%
autoBot = Y
avatar
XXM
XXM, Спасибо попробую разобраться, при возникновении вопросов, я могу к вам обращаться за пояснениями? 
avatar
XXM, скажите, а Программа Lbot ver 1.75 тоже конструктор? или только в  Lbot3D я могу конструировать?
avatar
Гомер Симпсон, Lbot 1.75 — это тоже конструктор, но «первого поколения» — на каждый инструмент каждом инструменте возможна работа только одной стратегии и нет как таковых лимитированных заявок (формально они есть, конечно). Также нет взимосвязей между стратегиями.
Lbot3D — органически произошел от Lbot, на но намного круче.
avatar
XXM
XXM, спасибо, начну с простого Lbot 1.75 осилю перейду на lbot3D
avatar
XXM, Спасибо, посмотрел ваш сайт. По изучаю ваши предложения. Может хоть как-то упрощу себе работу по системам которые использую. Потому что понял, что полностью не возможно задать роботу то, что я делаю. 

avatar
Странно, не уже ли никто не задавался таким вопросом кроме меня. 
avatar
advocat, Вы серьезно думаете что систему можно спалить? Если программист не будет знать мат ожидания он не сможет ей воспользоваться. Вы ему МО не говорите и все.:))
avatar
Дмитрий Новиков,  Есть момент выбора направления движения(переворот) и далее уже модель отработки этого движения  до следующего переворота.
А мат.ожидание я не в курсе где оно, если я всегда в позиции. Такой я тупой в этом алготрейдинге) 
avatar
advocat, у вас не получится написать ТЗ. В программировании нет понятий переворот, импульс и кувырок. Там формулы задавать надо.  Если вы не знаете МО вы ещё не готовы заниматься алглтрейдингом. Надо подучится. Модель это конкретное число полученное из конкретной формулы.
avatar
Дмитрий Новиков, Спасибо, расставили мои точки над «ё»)) То, что я хотел видимо в принципе не получится  реализовать в скрипт.
Лишь может, какой нибудь полуавтомат под одну из систем(среднесрочную) по которой надо будет роботу переворачиваться на указанных мной уровнях, по определенным условиям. Буду думать.
avatar
advocat, Проблема не в этом. Вам надо понимать сколько раз перевернется на вашем уровне, а сколько раз (подряд) пошлет ваш уровень нафиг. Только от этого можно строить какие либо прогнозы
avatar
advocat, «не уже ли»?
ТЗ таким же языком будет написано?
Тогда готовьтесь ценник умножить на два.
avatar
Рустам TradeInWest.ru,  )) вот такой голосовой подставщик  помощник.
avatar
advocat, 
ничего странного. На весь РФР условно всего 2-3 работающих системы (не ХФТ), а остальное лишь их вариации. И эти системы очень просты. И кто способен извлекать из них деньги, тот давно это делает. Поэтому если ваша система зарабатывает, то она давно известна. Мой совет: не парьтесь с секретностью
avatar
Кот Матроскин, Согласен, что мои сестемы это скорее всего вариации. И да, сложилось впечатление, читая смартлаб, что большинство как-то даже совершенно в другом ключе смотрят на «торговлю». Много вижу, что идут от сложного, а не от простого. 
avatar
Ваши опасения напрасны, программисты довольно умные люди, и вашу систему скорее всего давно уже придумали и гребут деньги лопатой.
avatar
заказать программисту 3 программы

и пусть программист мучается:
в какой программе 1 миллион

и в какой программе +5 миллионов
и в какой программе -7 миллионов
А примерная цена Программы на луа ?  Есть кто знает?
avatar
lexa25r, Никто не ответил, мало кто роботов заказывает видимо, Предполагаю, что не дорого, тыщ 20-25 в среднем.
avatar
я тоже подумываю насчет робота. но у меня все просто. покупка от скользящей. и настраиваемые параметры стопа и скользящей. Вот и сесь грааль ) а дельше уже подбираешь параметры. Если будет инфа кто может сделать. то готов  написать тех задание.
avatar
Откуда у вас «система» то взялась если на истории её проверить не смогли?
avatar

Только зарегистрированные и авторизованные пользователи могут оставлять ответы.

Залогиниться

Зарегистрироваться

теги блога advocat

....все тэги



UPDONW
Новый дизайн