Всё чаще возникают вопросы по роботостроению.
Муханчиков степы писал, но они немного более продвинуты, чем просто начало «желателей грааля своего» (я в клубе, а оно работает за меня).
Потому очень просто:
Я всегда рекомендовал даже на бумаге расписать алгоритм того, как РОБОТ должен «соображать» на простой системе «монетка».
Дано:
1. Вход в любую сторону по системе «монетка» (рандом)
2. Есть критерий Достижения прибыли (закрытие позы)
3. Есть критерий Достижения убытка (закрытие позы)
Итак, быстро в эксельке накиданная схема (не бейте, если я где-то стрелочку не провёл… просто быстренько простейшее накидал):
Надеюсь, такое простое наглядно поможет всем «мечтателям» своего «я сплю, а бабки капают» ©.
Если на листах сможете руками расписать все варианты своей «системы» — то уж запрограммировать — это как 2 пальца об асфальт ;)
PS Схема предполагает, что более 1й позиции не может быть открыто.
Я тут подумал что стоит обновить те старые записи, дописать их.
Может как раз перед отпуском успею.
Не против если схему позаимствую со ссылкой? :)
Тебе сложно к «лольскому» возвращаться просто.
Я пока тут в экселе рисовал (уже не просто… бугага) понял, что neanme рисую, потому что сразу куча условий про «уустановлены стопы, теки сразу, 1 или несколько поз много, есть ли ограничения по ходу пог времени… уж не говря о том, что ПРОСТО ПРОВЕРИТЬ ОТКРЫТ ЛИ РЫНОК ДЛЯ ТОРГОВЛИ)
Так что… ТЫ давай МЯСО пиши… а я для новичков мелочи для просто понимания машинного алгоритма ;)
А рисую алгоритмы в голове ;) Потому, что на бумаге дольше перерисовывать.
я тоже в голове делаю только почему то когда гуляю ))
а потом в тслаб пишу ну и доделывать приходится и переделывать
сама идя всегда в голове рождается
Потом напиши второй грааль… Прстой мартингейл с некоторыми условиями не вечного мартина… и RM!!!
;)
Пока тебе этого хватит.
дел нет я и печатаю )) с гулянки вернулся
сплю всё равно до начало торгов до 11.30 тоесть…
Ты о чем?
;)
Это грааль при ММ и RM!!!
$)
как я его тогда на истории проверю… не кто не поверит граль
а так ну приколюсь попробую щас посмотрю чё ты там написал ))
т.к.
1) там надо оптимизировать по параметру стопа
2) надо оптимизировать по параметру тейка
Дальше хуже — баланс. Можно запросить с биржи но вот в Transaq не работает запрос для FORTS! как делать? пишем в файл. Как суммировать? Ибо помимо баланса есть еще средняя сделка, что делать с ней? (если входов много а их будет много ибо на одном входе и на «фсио» работают новички.
В общем спасибо за пост, но своим камментом я рашил возбудить умы для логики.
PS
рисовать схему (программировать) с 1992 года нужно как минимум в MindMap а не в Excel
только рандом надо поменять на что-то существеннее)))
Так как считаю что движение цены непредсказуемо, логично сравнить её с генератором случайных чисел, чем я занялся год назад.
На ТурбоПаскале рандомом задал изменение «псевдоцены» (1-3 пункта), а вторым задал направление куда это цена движется (знак + или -). Графически выводил движение на экран. Внешне очень было похоже на реальные торги, наблюдались тренды, разворотные фигуры. Жаль не фоткал, а искать сейчас лень.
Свой первый алгоритм отработал на рандоме – и «о чудо!», у меня получалось зарабатывать. Ввел некую комиссию и все равно в плюс. Не стал вдаваться, на сколько точно условия совпадают с реалом, а просто изучил Qpile и написал робота на реале. Но доходность на реале была мизерная. Зато эмоции огромные!
А непредсказуема – потому что, я не могу её предсказать. :-)
На самом деле ответ более сложный, не хочу вдаваться в философию.
Я понимаю, что великие роботостроители, откоменнтировавшие этот топик как «чушь» вычитывают все топики на смарте про роботостроение? Если нет, то следовало бы не быть столь категоричными в простейшем примере.
Пости все топики на тему «хочу сделать робота» выглядядт именно как простое «хочу грааль и прямо сейчас». При этом в подавляющем большинстве случаев даже пердставления не то, чтобы о программировании, а просто о построении системы у автора нет.
я самым простейшим способом, БЕЗ ВСЯКИХ ИЗЛИШЕСТВ, привел пример того, с чего начинается создание робота. Не с программы (как тут усиленно начинают спамить всяческими лабами и прочими Си), а с создания алгоритма (болк-схемы).
Ещё раз повторю: если Вы такой крутой роботостроитель, то НЕ НАСАЖДАЙТЕ КУЧУ ВСЕГО СРАЗУ для тех, кто и понятия не имеет с чего начать.
И дурачку понятно, что в каждом блоке тольео контроля состояния рынка, да контроля возврата ошибок не избежать.
На данной схеме я даже сознательно ушел от ВАЖНОГО блока перед открытием позиции — САЙЗА позиции.
Так что, прошу не наслаивать кучу всего сразу. В этом виде как просто пример для начинающих — досаточно.
а для начинающих наверное и правильно что простой блок-схема — они подумают что это легко — втянуться а тут бабац! сюрприз! надо думать!
Просто постарался минимум сделать.
«Иногда лучшее — враг хорошего».
Сейчас робот претерпел изменения. И это каждый месяц я заметил что-то я все нахожу новое.