Блог им. Nemo_2000

Вот так надо евру алготрейдить ))))

Сегодня в 15:30 ставил робота на ED, ну в 17:30 решил стату по нефти отработать. Так же бота поставил, но был занят и отвлекаем другими делами и не поменял тикер в коде бота… Геморойная вещь эта Клуа ))) Бот ухитрился вот так трахнуть евру )))
Вот так надо евру алготрейдить ))))

Он поставил отложки по ценам Si на ED и даже пару из них смог исполнить )))) слава Бирже на счёте это никак не отразилось ))) но Как он смог это сделать?

)))))
    4 | ★2
    10 комментариев
    в чём именно геморройная?
    avatar
    Igr, Ну, сравнивая с MQL, к примеру, там внешние параметры задаются без необходимости в коде ковыряться, потом, у меня бот наровит постоянно открыть две позы вместо одной… На демо вроде с этим справился, перешёл на сервер с реалом, там опять две позы.., хотя я уже ему кучу заборов с флагами поставил.. 
    avatar
    Igr, Сейчас торговал Si на демке и реале, так один и тот же бот на демке идеально.., на реале на сервере сбера сошёл с ума… Вот такое это говно.. 
    avatar
    Nemo_2000, в чём заключалось сумасшествие?
    avatar
    Igr, колбеки на демо и реале по разному работают и завязанные на них функции вызываются по-разному… Для примера у меня  вот эта функция в которой выставляется стоп срабатывает на реале многократно... 

    function OnTrade(Trade)
    if Trade.trade_num == TradeNum or Flag_OnTrade == false or Flag_STOPTRADE == true then
    return
    end
    TradeNum = Trade.trade_num
    NEW_STOP_ORDER(p_classcode, p_seccode, p_account, Position)
    end

     Хотя там стоят флаги, которые снимаются только через полсекунды после прихода реплая в функцию 

    function OnTransReply(trans_reply)
    if trans_reply.status == 3 and trans_reply.trans_id >= 4 then
    sleep(500)
    if Position > 0 then
    Position = (Position+LotAmpl)*(-1)
    else
    Position = (Position-LotAmpl)*(-1)
    end
    Flag_OnTrade = true
    Flag_STOPTRADE =false
    end
    end

    на демо всё работает, а на реале колбеки как хотят так и приходят )

    avatar
    Nemo_2000, и в чём причина, как решать?
    avatar
    Igr, вот и я про то… обычно в mql5 на демо всю отладку делал, а тут на демо и реале разная работа… поэтому  геморойная она — эта Клуа…
    avatar
    жесть
    надо тогда визуальный интерфейс с окошками делать, чтобы в нем менять =))
    avatar
    Хотя… так вдруг продать было бы не плохо ))))
    avatar

    Читайте на SMART-LAB:
    🔈 По решению эмитента презентация перенесена на начало 2026 года
    Благодарим за интерес к событиям на IR-платформе МОЕХ, о новой дате сообщим позднее.
    Фото
    Скрипт сегодняшнего размещения АО ГЛАВСНАБ (BВ-(RU), 200 млн, YTM 30,0%)
    ❗️Информация предназначена для квалифицированных инвесторов __________ BB-(RU)  || 200 млн р. || 4 года до погашения ||  купон /...
    Фото
    Что история может сказать по поводу динамики рынка акций США в 2026 г
    Фондовый рынок США в этом году показал на удивление хорошие результаты. Ключевой индекс S&P 500 вырос на 17% с начала года, несмотря на серьезные...

    теги блога Nemo_2000

    ....все тэги



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