Блог им. asd2d

Help QPILE

Добрый день!
Помогите пжлста кто знает как в qpile сделать так, чтобы можно было в квике выставить заявку на размер текущей позиции???
пример:
настраиваем быстрый ввод/снятие заявки
объем1 (кол-во лотов допустим 10)
объем2 (20)
объем3 (30)
соответственно в редакторе горячих клавиш назначим для объема1 клавишу Q, для объема2 — W, для объема3 — E
как в qpile сделать так, чтобы при нажатии на горячую клавишу E не подставлялся пресет в 30 лотов, а подставлялась текущая чистая позиция (меню-торговля-фьючерсы-позиции по клиентским счетам...)
или может можно просто назначить любую другую клавишу и закодить ее в qpile???
Заранее спасибо!!!)
    101 | ★1
    11 комментариев
    Натыкайте плюсиков что бы на главную вылезла.
    avatar
    ФОРУМ КВИКА —  ВОПРОСЫ ПО КУПАЙЛУ
    Андрей Вячеславович (Ganesh), надо бы написать чтоб такой функционал добавили
    avatar
    Eldar Shaymardanov, я имел ввиду вместо 20 лотов мне дали купить к примеру 17. я нажимаю Е и у меня сразу подставляется этот пресет 17 автоматически, чтоб вручную не вводить каждый раз.
    avatar
    asd2d, да. я уже перечитал и удалил свой пост.
    вам поможет GET_ITEM(«FUTURES_CLIENT_HOLDINGS», index)
    через данную конструкцию получите количество позиций по бумаге.

    quikprofit.ru/torgovyjj-robot-shag-za-shagom-shag-9-perekhodim-na-forts-forts/


    только предупрежу, что данная таблица получает данные не от брокера, а от биржи и обновление в этой таблице намного медленнее происходит. у меня правда на это костыль написан, но я пишу на Lua
    avatar
    Eldar Shaymardanov, в моем случае (для фортс) я так понимаю мне нужен параметр «totalnet»?
    avatar
    asd2d, да.
    на ЛУА это выглядит так (а синтаксис вроде похожий)
    for i = 0,getNumberOf(«FUTURES_CLIENT_HOLDINGS») — 1 do        if getItem(«FUTURES_CLIENT_HOLDINGS»,i).sec_code == SecCode then — ЕСЛИ строка по нужному инструменту                       q_total = getItem(«FUTURES_CLIENT_HOLDINGS»,i).totalnet            if q_total== nil then                return 0            else                return q_total — возвращаем количество позиций            end       end;    end;
    avatar
    Eldar Shaymardanov, спасибо теперь буду разбираться как это все сделать под все торгуемые инструменты. грузить код под каждый инструмент думаю не вариант
    avatar
    делаешь указанный код функцией, туда передаешь код бумаги и возвращаешь количество. в каждый qpile код надо будет написать.

    или прикреплять внешним файлов. вот только не знаю можно ли в qpile это сделать.
    avatar
    Eldar Shaymardanov, спасибо за помощь!!!
    avatar

    Читайте на SMART-LAB:
    Фото
    Группа «Аэрофлот» опубликовала операционные результаты за март 2026 года
    Подводим операционные итоги марта и первого квартала 2026 года. ✈️ В марте Группа «Аэрофлот» перевезла 4,1 млн пассажиров (+0,1% к прошлому...
    💡 РЕПО: зачем Софтлайн такие сделки
    Инвесторы SOFL в последнее время часто обращают внимание на сущфакты о сделках РЕПО и мы видим, что не всегда есть понимание смысла таких сделок....
    Фото
    В чем преимущества разнонаправленной торговли по сравнению с направленной?
    Всем Привет, на связи Иван Кондратенко. Трейдер Проплайв/Prop Live и ведущий Трейдер ТВ. Сегодня поговорим о преимуществе разнонаправленной...
    Фото
    Основные инвест идеи с выступления Mozgovik в Калининграде + презентации с выступления
    Доброго дня! В субботу мы ездили в Калининград, выступали перед годовыми подписчиками, обсуждали стратегию и идеи на рынке акций. Спасибо всем, кто...

    теги блога in8estor

    ....все тэги



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