Блог им. umnikum

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

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

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

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

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



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

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

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

★19
36 комментариев
Молодец.

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

Не против если схему позаимствую со ссылкой? :)
Александр Муханчиков, Да не за что.
Тебе сложно к «лольскому» возвращаться просто.
Я пока тут в экселе рисовал (уже не просто… бугага) понял, что neanme рисую, потому что сразу куча условий про «уустановлены стопы, теки сразу, 1 или несколько поз много, есть ли ограничения по ходу пог времени… уж не говря о том, что ПРОСТО ПРОВЕРИТЬ ОТКРЫТ ЛИ РЫНОК ДЛЯ ТОРГОВЛИ)

Так что… ТЫ давай МЯСО пиши… а я для новичков мелочи для просто понимания машинного алгоритма ;)
avatar
уМникум, тьфу..сам не совсем понял свои оЧепятки… хаха хихи (ууууууууууууууууууу) :(
avatar
Александр Муханчиков, Конечно же заимствуй, если я там не накосячил. Я ж на открытом ресурсе ;) И прост так бегло отрисовал в ЭКСЕЛЕ (мать его )
avatar
а я в тслаб быстро всё делаю )) токо дайте граль )
avatar
PahaPCT, а я пишу с 92 года на языках программирования. хотя не программист )))
А рисую алгоритмы в голове ;) Потому, что на бумаге дольше перерисовывать.
avatar
уМникум, а есть на халяву стратегия выйгрышная? ))) дай алгоритм ))

я тоже в голове делаю только почему то когда гуляю ))
а потом в тслаб пишу ну и доделывать приходится и переделывать
сама идя всегда в голове рождается
avatar
PahaPCT, выше — 1 грааль.
Потом напиши второй грааль… Прстой мартингейл с некоторыми условиями не вечного мартина… и RM!!!

;)

Пока тебе этого хватит.
avatar
PahaPCT, А то ты прямо как «Троль тролей». Всё лишь бы с вечера ответить/написать ;)
avatar
уМникум, ээ ты случаем не он? дак торгов нет
дел нет я и печатаю )) с гулянки вернулся
сплю всё равно до начало торгов до 11.30 тоесть…
avatar
PahaPCT, ээ? ты? не он?
Ты о чем?
avatar
уМникум, ну ты не троль тролей? не тарас?
avatar
PahaPCT, ну ты тут дольше… сам, наверное, всех уже знаешь
avatar
Лучше бы плюс в профиль поставил за тему.
avatar
уМникум, ну вроде не похож…
avatar
PahaPCT, ну вроде — это уже более чем «хорошо или плохо» © ДетскийСад
;)
avatar
PahaPCT, вот этот алгоритм хотя бы в лабе отрисуй… только в зависимости от волатильности выставь в настройках профиты и стопы ;)
Это грааль при ММ и RM!!!
$)
avatar
уМникум, ха ну постоянно переделывать надо будет от рынка ))

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

а так ну приколюсь попробую щас посмотрю чё ты там написал ))
avatar
PahaPCT, да ты просто этот алгоритм пропиши… с настройками тека в 2 раза выше стопа. с РАНДОМОМ коде куда открыть новую позу ;)
avatar
спасибо за схему. вещь очень нужная, все равно к роботу как методу торговли планирую через какое-то время придти.
avatar
кстати на счет вышеприведенного рендомного робота, он по любому не будет работать стабильно…
т.к.
1) там надо оптимизировать по параметру стопа
2) надо оптимизировать по параметру тейка
avatar
вы уж простите конечно… но это какая-то попсовая схема. Вы или уж пишите примеры кода (как я что ли ) но таким вот псевдоалгоритмом не засоряйте ум. Там еще тыщу условий пропущено. В каждый юлог еще по 10 блоков дописать — например выставлена сделка на биржу или пришел отказ? отказ от брокера или от биржи? если пришел отказ выставить заявку снова и проверить ее статус… и сколько раз вообще такое делать? может цена ушла уже и надо остановиться? (проверить как цена ушла, нужно запомнить цены на первый сигнал и следить как ходит цена (у робота нет глаз)).
Дальше хуже — баланс. Можно запросить с биржи но вот в Transaq не работает запрос для FORTS! как делать? пишем в файл. Как суммировать? Ибо помимо баланса есть еще средняя сделка, что делать с ней? (если входов много а их будет много ибо на одном входе и на «фсио» работают новички.
В общем спасибо за пост, но своим камментом я рашил возбудить умы для логики.

PS
рисовать схему (программировать) с 1992 года нужно как минимум в MindMap а не в Excel
avatar
דמיטרי, согласен +100 тслаб делает такое автоматом… там достаточно как раз такой блок-схемы
avatar
ves2010, ТСЛаб по отзывам очень не стабилен и не гибок в написании кода — хватит его пиарить — нужно все писать руками по возможности.
avatar
ves2010, к тому же в вашем профиле вы не указали что у вас есть робот. Так что ваша рекомендация меня очень смущает…
avatar
דמיטרי, поржал… практика лучший критерий истины… берешь тслаб и вперед…
avatar
познавательно )))
только рандом надо поменять на что-то существеннее)))
avatar
Насчет рандома вспомнилось.

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

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

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

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

На самом деле ответ более сложный, не хочу вдаваться в философию.
VpnS, оно непредсказуемо, но распределение вероятности изменения цены отличается от нормального, поэтому система, построенная на случайном входе, может приносить прибыль
avatar
VpnS, В журнале F&O №6 июнь 2011 есть статья «Дай прибыли течь». Там описано и нормальное (Гаусово) распределение и распределение вероятностей Коши. Вроде этот номер можно сейчас заказать как пробный, если интересно – вперед.
Вот что же всё же за привычка у некоторых показать свой хмммм… «стейт»…

Я понимаю, что великие роботостроители, откоменнтировавшие этот топик как «чушь» вычитывают все топики на смарте про роботостроение? Если нет, то следовало бы не быть столь категоричными в простейшем примере.
Пости все топики на тему «хочу сделать робота» выглядядт именно как простое «хочу грааль и прямо сейчас». При этом в подавляющем большинстве случаев даже пердставления не то, чтобы о программировании, а просто о построении системы у автора нет.

я самым простейшим способом, БЕЗ ВСЯКИХ ИЗЛИШЕСТВ, привел пример того, с чего начинается создание робота. Не с программы (как тут усиленно начинают спамить всяческими лабами и прочими Си), а с создания алгоритма (болк-схемы).
Ещё раз повторю: если Вы такой крутой роботостроитель, то НЕ НАСАЖДАЙТЕ КУЧУ ВСЕГО СРАЗУ для тех, кто и понятия не имеет с чего начать.
И дурачку понятно, что в каждом блоке тольео контроля состояния рынка, да контроля возврата ошибок не избежать.
На данной схеме я даже сознательно ушел от ВАЖНОГО блока перед открытием позиции — САЙЗА позиции.

Так что, прошу не наслаивать кучу всего сразу. В этом виде как просто пример для начинающих — досаточно.
avatar
уМникум, прости не хотел обидеть. Видимо через чур критично я ко всему подхожу. так сказать — «ну без обид».
а для начинающих наверное и правильно что простой блок-схема — они подумают что это легко — втянуться а тут бабац! сюрприз! надо думать!
avatar
דמיטרי, Да всё ОК!
Просто постарался минимум сделать.
«Иногда лучшее — враг хорошего».
avatar
мой стет к стати ту и лежит — я его хоть и для себя веду большей степени, но он в общем доступе.
Сейчас робот претерпел изменения. И это каждый месяц я заметил что-то я все нахожу новое.
avatar

теги блога уМникум

....все тэги



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