Блог им. Dima2016

Редактирование робота от КБ Робот.

Всем привет!
Истоия такая:
У небезизвестной конторы КБ Робот, для бесплатного скачивания есть робот, работающий по параболику, но есть предложение его улучшить.
Чтобы много не писать, выкладываю скрин, на нем все понятно.
Сама контора за такую переработку запросила 5 000.
А там нужно только пару строк в коде переписать.
А то и легче нового написать по следующему условию:

То есть синтаксис примерно такой: КАК ТОЛЬКО ЦЕНА ВЫШЕ ЗНАЧЕНИЯ ПАРАБОЛИКА (нарисовалась точка параболика внизу)-ЛОНГ. ДО ТЕХ ПОР ПОКА (не нарисуется всерху) НЕ СТАНЕТ МЕНЬШЕ. ПРИ ЖЕЛАНИИ ПЕРЕВОРОТ.

Сейчас, по моему, происходит следующее: КОГДА(ЕСЛИ) ЦЕНА ВЫШЕ ПОСЛЕДНЕГО МИНИМАЛЬНОГО ПРЕДЫДУЩЕГО ПРОТИВОПОЛОЖНОГО НАПРАВЛЕНИЯ..... 

В основном стратегия, которую осуществляет робот на данный момент рабочая, сотни пунктов ловит хорошо, но большая часть прибыли уходит при боковых движениях, при перекладывании по направлениям. 
Индикатор трендовый, плохо работает в боковике.
А при такой стратегии хоть 20-30 ps, я считаю, забрать можно)

Все это не грааль, конечно, но торговлю автоматизирует и не безпрофитно)

Буду рад любой помощи.

P. S.

Заранее отвечаю на возможные комментарии:

Если такой умный, пару строк переписать, пиши сам-я не программист, в коде и всех этих переменных и их назначению разобраться тяжело.
Не можешь написать-плати 5000, как предложили-дороговато.
Если у кого есть предложения-готов обсудить, о цене договоримся) 

В общем хотелось бы конструктива, хотя бы здесь, а то всяких г… о комментариев и на Ютубе хватаетРедактирование робота от КБ Робот. )


    ★4
    33 комментария
    давай попробуем реализовать твою модификацию. быстро не обещаю, но ко вторнику-среде может быть получится
    avatar
    Спасибо! Давай, попробуем) Смотрю, ты в 1 С програмируешь! Я в ней уж лет 10 работаю. От фармацефтики до сигарет и спиртного )
    Скинь в ВК пож)
    Мой: https://vk.com/id2451686
    Спс.

    А если первая точка несколько раз перерисуется внутри бара, то будет ряд убыточных сделок
    Будет, наблюдал такое. При боковике они перерисовываются и работают в минус, но это ps 30-50, отрабатывают на нормально направленных движениях, в овер 100 пунктов. По результатам дня, все равно в профит. На RI это не проблема ) 
    на часовике пади лучше параболик работет, на минутках шума много
    avatar
     Только что на демке)
    Хорошо, что скрипт выдает цифровое значение параболика. Если его сравнивать с ценой, а цену с ним то будет норм работать. А в ноль, на абсолютных лоях и хаях, все равно постоянно закрываться не получится. выручает волантильность и случающаяся хорошая направленность. 
    Да, только боковики все портят )
    трендовые системы сливают на боковиках, контртрендовые — на трендах. никуда от этого не денешься.
    avatar
    Согласен.

    … короче  намеренно «бесплатно» хуже делают)… сори за г.комент.

    avatar
    Да понятно, но тут сама идея интересная и вроде рабочая) Остальное политика и экономика )
     Я имею ввиду не свою, а робот на основе параболика )
    попробуй ТСлаб. будешь реализовывать идеи без знания языков.
    avatar
    java, дареному коню в зубы не смотрят. они выложили бесплатно шаблон, а вы еще и ругаете их:)
    avatar
    nicolas, Ругаю? да нисколько! Просто предлагаю переделать. Более того, благодарен, за то, что выложили в открытый доступ, как пример и информацию к размышлению )
    я jave писал)
    avatar
    nicolas, ахах)
    сливает эта система, я пробовал на разных ТФ
    нужны доп условия для фильтра
    avatar
    Бывалый, спасибо за идею )
    Есть недорогое  решение скрипт на LUA [скачать]   , модуль робота (МТС) доступен с открытым кодом, (есть стратегия Parabolic SAR с дополнительными условиями, фильтрами)  можно переписать стратегию, добавить дополнительные сигналы (фильтры), подробная инструкция прилагается.
    Можно создать несколько стратегий в режиме имитации на один инструмент и получать сигналы на открытие позиции на реальном счету, определяя качество сигнала МТС при ручной торговле.
    Скрипт и в дальнейшем  дополняется новым функционалом без доплаты.
    avatar
    Advise, спасибо!
    а в этом месте что делать постоянно разворачиваться? таких мест на графике очень много, я написал как-то именно такого робота, но ничего не получилось с ним… не теряйте время… фильтры убирают как убыточные так и прибыльные сделки... 
    Дмитрий Черников, да, в подобных ситуациях он сливает, отыгрывая на направленных движениях. На пятиминутках ведет себя лучше. Пусть в минус в боковике, но потом забирает тысячи пунктов) 
    Тема параболиков была тут:
    smart-lab.ru/blog/316390.php#comment5412143

    Решил поиграться далее:
    encoding = "UTF-8"
    account = SPBFUT00a61
    PositionSize = 300000
    xy = 540, 0, 400, 90
    millisecond = N
    TestDate = Y, 01.03.2015
    [RI_A1]
    Security = RIM6, SPBFUT, RI_price, A1
    WorkSize = 1
    OpenSlippage = 50
    OpenLong = {Close} > {par_sarRI}
    OpenShort = {Close} < {par_sarRI}
    Reverse = Y
    [RI_A2]
    Security = RIM6, SPBFUT, RI_price, A2
    WorkSize = 1
    OpenSlippage = 50
    OpenLong = {Close} > {par_sarRI}
    OpenShort = {Close} < {par_sarRI}
    StopLoss = 500
    TakeProfit = 1000, 50, 50
    AutoBot = Y
    
    На минутках:



    Но тут свечи только с 14.03.2016. Проверим на 15-минутках:



    Для наглядности перерисовал метки (LbotTrans), «спрятал» индикатор и добавил график LbotEquity.
    Выводы сходу:
    На минутках:
    1.  реверс на стандартном параболике — ведет к сливу;
    2. Применение в качестве сигнала на вход — вариант более интересен, можно поиграться с сопровождением (StopLoss и TakeProfit);
    На 15-мин: Реверс показывает более приемлемый результат, не без убыточных сделок на боковиках.
    Грааля нет, но тему бросать не следует.
    PS. результаты тестов на LbotTest не являются рекомендациями к применению этих стратегий на практике ;)
    avatar
    XXM, Да и спасибо за развитие темы и подсказки! )
    XXM, скажи, пожалуйста, где можно скачать Л Бот Тест. На сайте написано тестовая версия по запросу, написал, но пока не отвечали и когда вышлют, не понятно )
    Дмитрий Тюриков, Тестирование торговых стратегий в QUIK. Часть 3.
    Там есть ссылка для скачивания полной версии тестера.
    Пробные версии конструктора — это другая тема.
    avatar
    XXM, Спасибо!
    XXM, прислали пробную версию. Но, в ней и в полной версии выдает ошибку, при попытке загрузки LUA скрипта:

    [string «local PtnPKjB={[1]=»\49\46\54\51",[2]="\92\..."]:1: attempt to compare number with nil

    [Строка «PJB локальная Pt = {[1] =» \ 49 \ 46 \ 54 \ 51 ", [2] =" \ 92 \… "]: 1: попытка сравнить число с нуля

    В чем может быть дело? Спасибо!
    Дмитрий Тюриков, какой вы стремительный!
    www.xsharp.ru/read
    avatar
    XXM, Ахах, ну, до понедельника время есть) Буду настраивать. Но не понятно, почему скрипт даже не запускается. Ладно бы данные не видел…
    гл.8.
    avatar
     Да да, на минутках много шума, более менее работает на 5 и 15 мин. Убытки во флэте-да. Но никто же не знает, когда мы рванем на 1 000 ps за 10 мин), кроме фундаментальных причин, таких как ФРС). Да и сидеть у монитора по 14 часов, не охота)

    теги блога Дмитрий Тюриков

    ....все тэги



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