уМникум
уМникум личный блог
26 июля 2011, 00:10

Роботостроение

Всё чаще возникают вопросы по роботостроению.
Муханчиков степы писал, но они немного более продвинуты, чем просто начало «желателей грааля своего» (я в клубе, а оно работает за меня).

Потому очень просто:
Я всегда рекомендовал даже на бумаге расписать алгоритм того, как РОБОТ должен «соображать» на простой системе «монетка».

Дано:
1. Вход в любую сторону по системе «монетка» (рандом)
2. Есть критерий Достижения прибыли (закрытие позы)
3. Есть критерий Достижения убытка (закрытие позы)

Итак, быстро в эксельке накиданная схема (не бейте, если я где-то стрелочку не провёл… просто быстренько простейшее накидал):



Надеюсь, такое простое наглядно поможет всем «мечтателям» своего «я сплю, а бабки капают» ©.

Если на листах сможете руками расписать все варианты своей «системы» — то уж запрограммировать — это как 2 пальца об асфальт ;)

PS Схема предполагает, что более 1й позиции не может быть открыто.

36 Комментариев
  • Молодец.

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

    Не против если схему позаимствую со ссылкой? :)
  • 1234
    26 июля 2011, 00:34
    а я в тслаб быстро всё делаю )) токо дайте граль )
      • 1234
        26 июля 2011, 00:45
        уМникум, а есть на халяву стратегия выйгрышная? ))) дай алгоритм ))

        я тоже в голове делаю только почему то когда гуляю ))
        а потом в тслаб пишу ну и доделывать приходится и переделывать
        сама идя всегда в голове рождается
          • 1234
            26 июля 2011, 00:50
            уМникум, ээ ты случаем не он? дак торгов нет
            дел нет я и печатаю )) с гулянки вернулся
            сплю всё равно до начало торгов до 11.30 тоесть…
              • 1234
                26 июля 2011, 01:02
                уМникум, ну ты не троль тролей? не тарас?
                    • 1234
                      26 июля 2011, 01:05
                      уМникум, ну вроде не похож…
      • 1234
        26 июля 2011, 00:49
        уМникум, ха ну постоянно переделывать надо будет от рынка ))

        как я его тогда на истории проверю… не кто не поверит граль

        а так ну приколюсь попробую щас посмотрю чё ты там написал ))
  • alexv1975
    26 июля 2011, 05:02
    спасибо за схему. вещь очень нужная, все равно к роботу как методу торговли планирую через какое-то время придти.
  • ves2010
    26 июля 2011, 08:09
    кстати на счет вышеприведенного рендомного робота, он по любому не будет работать стабильно…
    т.к.
    1) там надо оптимизировать по параметру стопа
    2) надо оптимизировать по параметру тейка
  • Werner Heisenberg
    26 июля 2011, 08:34
    вы уж простите конечно… но это какая-то попсовая схема. Вы или уж пишите примеры кода (как я что ли ) но таким вот псевдоалгоритмом не засоряйте ум. Там еще тыщу условий пропущено. В каждый юлог еще по 10 блоков дописать — например выставлена сделка на биржу или пришел отказ? отказ от брокера или от биржи? если пришел отказ выставить заявку снова и проверить ее статус… и сколько раз вообще такое делать? может цена ушла уже и надо остановиться? (проверить как цена ушла, нужно запомнить цены на первый сигнал и следить как ходит цена (у робота нет глаз)).
    Дальше хуже — баланс. Можно запросить с биржи но вот в Transaq не работает запрос для FORTS! как делать? пишем в файл. Как суммировать? Ибо помимо баланса есть еще средняя сделка, что делать с ней? (если входов много а их будет много ибо на одном входе и на «фсио» работают новички.
    В общем спасибо за пост, но своим камментом я рашил возбудить умы для логики.

    PS
    рисовать схему (программировать) с 1992 года нужно как минимум в MindMap а не в Excel
    • ves2010
      26 июля 2011, 08:46
      דמיטרי, согласен +100 тслаб делает такое автоматом… там достаточно как раз такой блок-схемы
      • Werner Heisenberg
        26 июля 2011, 10:04
        ves2010, ТСЛаб по отзывам очень не стабилен и не гибок в написании кода — хватит его пиарить — нужно все писать руками по возможности.
      • Werner Heisenberg
        26 июля 2011, 10:05
        ves2010, к тому же в вашем профиле вы не указали что у вас есть робот. Так что ваша рекомендация меня очень смущает…
        • ves2010
          26 июля 2011, 14:19
          דמיטרי, поржал… практика лучший критерий истины… берешь тслаб и вперед…
  • VpnS
    26 июля 2011, 10:23
    познавательно )))
    только рандом надо поменять на что-то существеннее)))
  • Антон Нуколов
    26 июля 2011, 10:37
    Насчет рандома вспомнилось.

    Так как считаю что движение цены непредсказуемо, логично сравнить её с генератором случайных чисел, чем я занялся год назад.

    На ТурбоПаскале рандомом задал изменение «псевдоцены» (1-3 пункта), а вторым задал направление куда это цена движется (знак + или -). Графически выводил движение на экран. Внешне очень было похоже на реальные торги, наблюдались тренды, разворотные фигуры. Жаль не фоткал, а искать сейчас лень.

    Свой первый алгоритм отработал на рандоме – и «о чудо!», у меня получалось зарабатывать. Ввел некую комиссию и все равно в плюс. Не стал вдаваться, на сколько точно условия совпадают с реалом, а просто изучил Qpile и написал робота на реале. Но доходность на реале была мизерная. Зато эмоции огромные!
    • VpnS
      26 июля 2011, 10:49
      Антон Нуколов, почему движение цены непредсказуемо?
      • Антон Нуколов
        26 июля 2011, 10:55
        VpnS, Это мое субъективное мнение.

        А непредсказуема – потому что, я не могу её предсказать. :-)

        На самом деле ответ более сложный, не хочу вдаваться в философию.
      • meteop
        26 июля 2011, 11:05
        VpnS, оно непредсказуемо, но распределение вероятности изменения цены отличается от нормального, поэтому система, построенная на случайном входе, может приносить прибыль
      • Антон Нуколов
        26 июля 2011, 11:15
        VpnS, В журнале F&O №6 июнь 2011 есть статья «Дай прибыли течь». Там описано и нормальное (Гаусово) распределение и распределение вероятностей Коши. Вроде этот номер можно сейчас заказать как пробный, если интересно – вперед.
  • Werner Heisenberg
    26 июля 2011, 15:10
    уМникум, прости не хотел обидеть. Видимо через чур критично я ко всему подхожу. так сказать — «ну без обид».
    а для начинающих наверное и правильно что простой блок-схема — они подумают что это легко — втянуться а тут бабац! сюрприз! надо думать!
  • Werner Heisenberg
    26 июля 2011, 15:11
    мой стет к стати ту и лежит — я его хоть и для себя веду большей степени, но он в общем доступе.
    Сейчас робот претерпел изменения. И это каждый месяц я заметил что-то я все нахожу новое.

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

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