Дмитрий Интрадей
Дмитрий Интрадей личный блог
19 октября 2011, 21:02

*** Мой робот ч.1

:))) Господа… я буквально взволнован эйфорией от того, за чем наблюдаю последние 10 минут… Лог сделок моего робота на фьюче SP500:

deals=1 0.03850000000002183 pose=0  price=1217.975
deals=2 0.18650000000002365 pose=0  price=1219.455
deals=3 0.18750000000002273 pose=0  price=1219.445
deals=4 0.1840000000000373 pose=0  price=1219.41
deals=5 0.17000000000005003 pose=0  price=1219.55
deals=6 0.16850000000004 pose=0  price=1219.5349999999999
deals=7 0.1815000000000282 pose=0  price=1219.405
deals=8 0.36150000000002364 pose=0  price=1221.205
deals=9 0.39700000000002544 pose=0  price=1220.85
deals=10 0.41850000000004 pose=0  price=1221.065
deals=11 0.6000000000000455 pose=0  price=1219.25
deals=12 0.5970000000000482 pose=0  price=1219.22
deals=13 0.5975000000000363 pose=0  price=1219.2150000000001
deals=14 0.7795000000000301 pose=0  price=1221.035
deals=15 0.8025000000000319 pose=0  price=1220.805
deals=16 0.8215000000000146 pose=0  price=1220.995
deals=17 0.9065000000000054 pose=0  price=1220.145
deals=18 0.9260000000000218 pose=0  price=1220.3400000000001
deals=19 0.9535000000000309 pose=0  price=1220.065
deals=20 0.9945000000000164 pose=0  price=1220.475
deals=21 1.0204999999999926 pose=0  price=1220.2150000000001
deals=22 1.0809999999999718 pose=0  price=1220.82
deals=23 1.1259999999999764 pose=0  price=1220.37
deals=24 1.17349999999999 pose=0  price=1220.845
------
deals — номер сделки
далее идет текущий процент от деопзита, далее индикатор всех закрытых на данный момент позиций и текущая цена закрытия сделки )))) Я фигию! Мне робот за 10 минут сделал 1.17 процента!!! Само собой здесь не учтена комиссия, само собой я не разрешил проблему «узлов» где цена дергается вокруг одного места ))) но черт побери! Работа робота завораживает )))) ловит каждый чих разворота цены…

Скрин сформирован в реальном времени — никакого прогона по хистори. При прогоне дает результат значительно хуже

SP500 (фрагмент 1 минута)


Причем фишка в том :) что когда выявляется экстремум в этой же точке происходит «переворачивание» лонга в шорт и наоборот :)))

:) надеюсь в течении нескольких недель доведу его до идеала… ибо уже начинает отсчитываться второй месяц разработки этой веселой зверюшки ))))

p.s. самое забавно ))) что ему принципиально пофигу какой сигнал скармливать — пусть это будет «белый шум» )) он сцуко при нормальной амплитуде все равно выйдет в плюс )))))ахахаха



------------------
UPDATE

Результаты тестирования на 5 минутных барах(сделки):

deals=1 0.11800000000002911 pose=0  price=1221.1399999999999
deals=2 0.13500000000003637 pose=0  price=1221.31
deals=3 0.6540000000000419 pose=0  price=1216.12
deals=4 0.6605000000000473 pose=0  price=1216.185
deals=5 0.6780000000000428 pose=0  price=1216.01
deals=6 0.7930000000000291 pose=0  price=1217.1599999999999
deals=7 0.7980000000000018 pose=0  price=1217.1100000000001
deals=8 0.8204999999999927 pose=0  price=1217.335
deals=9 1.5284999999999855 pose=0  price=1210.255
deals=10 1.585499999999979 pose=0  price=1210.825
deals=11 1.6004999999999654 pose=0  price=1210.6750000000002
deals=12 1.6004999999999654 pose=0  price=1210.6750000000002
deals=13 2.011499999999978 pose=0  price=1206.565
deals=14 2.1389999999999647 pose=0  price=1207.84


mini SP500 (5 минут)



Важно! Обновление последней свечи я сделел через 10 секунд, с того не всегда ловит развороты. Но с другой стороны это может быть и плюсом — шумы локальных дерганий опускаются, но я все же проверю как повысится доходность увеличив время обновления.
58 Комментариев
      • criminal
        19 октября 2011, 21:34
        mic_pdn, У тебя спросили счет с реальными деньгами или демо-счет. А не про реальное время.
      • ShamanK
        19 октября 2011, 21:45
        robot1231, браво )))) видать это клиника
  • garry
    19 октября 2011, 21:25
    А что за фьюч такой интересный, у которого такой маленький шаг цены. У e-mini 0.25 пункта, а тут аж до миллионых долей дошло price=1219.2150000000001. Как я понял это лишь эмуляция по каким то теоретическим ценам, а не по ценам в стакане? На реале так не получится никак.
      • ShamanK
        19 октября 2011, 21:53
        mic_pdn, ))) понятно все… хардкорный код у всех алготрейдеров делает хулиарды, а когда они затачивают этот код непосредственно под инструмент возникает миллион казусов )))

        так что успехов )))
  • garry
    19 октября 2011, 21:31
    Ну так с округлениями и реальными ценами исполнения будет совсем другой резалт, не уверен, что плюсовой, в народе называют проскальзыванием.
  • Spekyl
    19 октября 2011, 21:34
    Какую-то фигню твой робот показывает. Цены на ES должны быть дробные до 1/4.
      • ShamanK
        19 октября 2011, 21:56
        mic_pdn, а вы явно далеки от торговли… понятно что тип double может показать после запятой куеву тучу знаков, однако сие никак не способствует торговле на самой бирже… отточите свой код согласно спецификации инструмента заложите в него возможность проскальзывания, хотя на сиплом таковых не имеется, но всетаки насколько я понял вы работаете с ласт ценой, тоесть ценой последней сделки… если робот на реальном счете будет входить маркетом, то увы цена входа будет практически всегда отличаться от цены последней сделки ( сделка перед вами ) на один тик. а если робот будет выставлять лимитники по лучшим аскам и бидам, то ДАЛЕКО не факт что вас будут филить всегда когда захотите ))))
          • ShamanK
            19 октября 2011, 22:07
            mic_pdn, я основываюсь на ваших же данных… что то я не увидел в посте того что робот ловит большие движения, или сигнализирует об оных… он жестко скальпирует, и пока делает это вразрез со спецификацией контракта… так что не надо тут сказки рассказывать… если привели в пример жесткий скальпинг так и отвечайте за этот пример а не подсовывайте взамен позиционную торговлю.
              • ShamanK
                19 октября 2011, 22:14
                mic_pdn, уважаемый, всем как и мне в частности глубоко насрать на сделки в реальном времени, у вас сами сделки не рыночные, не соотвестсвуют спецификации контракта не будьте ребенком…

                у вас робот херачит внутри одного тика и плюсует по тысячной процента… такого в реале просто не будет никогда…
                  • ShamanK
                    19 октября 2011, 22:26
                    mic_pdn, и что?

                    сделки внутри одного тика:
                    deals=3 0.6540000000000419 pose=0 price=1216.12
                    deals=4 0.6605000000000473 pose=0 price=1216.185

                    deals=6 0.7930000000000291 pose=0 price=1217.1599999999999
                    deals=7 0.7980000000000018 pose=0 price=1217.1100000000001

                    deals=8 0.8204999999999927 pose=0 price=1217.335
                    deals=9 1.5284999999999855 pose=0 price=1210.255

                    вы уважаемый разоритесь с таким роботом )))
                    • ShamanK
                      19 октября 2011, 22:27
                      ShamanKZN, последнее не внутри тика сори
                  • ShamanK
                    19 октября 2011, 22:28
                    mic_pdn, да и желательно в лог записывать цену открытия и цену закрытия а не просто цены…
                      • ShamanK
                        19 октября 2011, 22:36
                        mic_pdn, успехов, спрашивай если чо непонятно будет…
                        да и про риски не забудь ))
  • mihasya
    19 октября 2011, 21:39
    Учти комиссию(4.5 доллара за круг за 1 контракт), учти спред, и сильно удивишься.
      • mihasya
        19 октября 2011, 21:47
        mic_pdn, А спред учитываешь? Робот входит по аску и выходит по биду(если лонг)?
        Плюс я все равно не понимаю каким фигом у тебя те числа получились, у фьючерса s&p шаг цены 0.25, т.е. 1220, 1220.25, 1220.50, 1220.75.
        Ладно бы там если у тебя было 1220.250000001, а тут у тебя ваще какие-то непонятки типа 1220.065.
        Может ты по индексу S&P прогоняешь?)
      • mihasya
        19 октября 2011, 21:53
        mic_pdn, Так ты по индексу S&P прогоняешь или по фьючерсу на индекс S&P?
    • NeroWolfe
      20 октября 2011, 10:12
      Михаил, вот вот, тоже об этом хотел написать :)
  • vlad1024
    19 октября 2011, 21:46
    я бы даже поспорил, что в реале, он работать не будет, но не буду лишать удовольствия по получению шишек на голову. )
      • vlad1024
        19 октября 2011, 22:12
        mic_pdn, у тебя просто входы на лоях, а выходы на хаях(или то же самое бидах/асках), либо не корректно используешь последний бар на один шаг из будущего. это 95% случаев возникновения подозрительно хорошей доходности из ничего )
    • ShamanK
      19 октября 2011, 21:59
      vlad1024, я тоже понаблюдаю… на лицо чел никогда не связывавшийся с реалом…
  • gad
    19 октября 2011, 21:48
    Никогда не бойтесь рисковать своим баблом, бусть это будет $100, но свои. Зарабатывать сможете когда научитесь терять. ИМХО
  • Тимофей Мартынов
    19 октября 2011, 22:01
    что это за херня?
    Где блок схема алгоритма робота?*
      • ShamanK
        19 октября 2011, 22:12
        mic_pdn, хех поверь пока нечего клонировать )))

        особливо сделки внутри одного тика:
        deals=2 0.18650000000002365 pose=0 price=1219.455
        deals=3 0.18750000000002273 pose=0 price=1219.445
        deals=4 0.1840000000000373 pose=0 price=1219.41
        deals=5 0.17000000000005003 pose=0 price=1219.55
        deals=6 0.16850000000004 pose=0 price=1219.5349999999999
        deals=7 0.1815000000000282 pose=0 price=1219.405

        deals=11 0.6000000000000455 pose=0 price=1219.25
        deals=12 0.5970000000000482 pose=0 price=1219.22
        deals=13 0.5975000000000363 pose=0 price=1219.2150000000001

        deals=15 0.8025000000000319 pose=0 price=1220.805
        deals=16 0.8215000000000146 pose=0 price=1220.995

        очень вставляют ))))
          • ShamanK
            19 октября 2011, 22:15
            mic_pdn, мда… это клиника ))
  • ФИО: Vialcola
    19 октября 2011, 22:13
    Товарищ нет таких цен как 1217,975 это что за цена цена чего?
  • alpha_trade
    19 октября 2011, 22:21
    таких цен в реале нет!!! мин шаг цены 0,25, см. спецификацию
  • alpha_trade
    19 октября 2011, 22:22
    нужно было бы хотябо на демо поторговать руками))
  • wavelet
    19 октября 2011, 22:31
    у какого брокера есть возможность через Квик торговать фьюч snp??? :)

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

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