delphiec _ (Автор тем)

Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Запутанная система Ордеров и Сделок
 
Буду сравнивать с терминалом MetaTrader, так как там всё абсолютно интуитивно понятно.
Вот в чем вопрос, как разобраться с тем, что есть заявка, а что ордер и почему так работает.

Т.е, скажем мы делаем заявку (order)
https://s.mail.ru/5SrCZVEaAcwn/img-2016-01-18-20-11-35.png
После чего мы можем увидеть эту заявку в таблице заявок.

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

Чего я не понимаю? )))
Непонятки с min_price_step
 
Хочу узнать значение на которое может изменяться цена у инструмента, пытаюсь получить min_price_step, а возвращает тоже самое, что и lot_size
Т.е. вот например вывод через скрипт

SiH6 SPBFUT 1000
EDH6 SPBFUT 1000
BRF6 SPBFUT 10

А ожидалось:
BRF6  SPBFUT 0.01
SiH6 SPBFUT 1
EDH6 SPBFUT 0.0001
Delphian Transactor, Экспорт данных в SQL, HTTP запросы и не только
 
Delphian Transactor v.0.5

https://cloud.mail.ru/public/AULF/GosQPdEgS

Текущие возможности:
    -Работа с mySQL сервером (на данный момент без логирования ошибок)
    -GET и POST запросы по HTTP
    -Вызов функций QLUA из вне по HTTP

Установка:
1) Скопировать содержимое папки quik в папку с установленным QUIK терминалом.
2) В меню Таблицы -> Lua -> Доступные скрипты нажимаем добавить и выбираем DelphianTransactor.lua (или вызвать из своего скрипта)

P.S. Все описания в папке READ ME, все примеры в файле functions.lua
Вопросы и предложения по расширению функционала можно присылать на delphiec90@mail.ru

--------------------------------------------------------------------------------------
Будущие версии буду выкладывать в данной теме постами ниже.
Экспорт по HTTP, Библиотека для экспорта данных по HTTP
 
Посидел, немного подумал, что было бы неплохо для организации быстрого обмена данными из QUIK?
И пришла в голову мысль получать данные по HTTP напрямую без посредников.
В итоге накатал либу с веб сервером, с помощью которой можно напрямую вызывать методы LUA скриптов и возвращать результат по HTTP.
Есть конечно ограничения, но если будет кому-нибудь интересно, допилю, и буду поддерживать проект.
Установка:
1) Содержимое с архивом ложим в папку с QUIK
2) Добавляем в QUIK DelphianTransactor.lua и запускаем его
По умолчанию указан порт 15000, внутри архива лежит понятное ReadMe, там описано как вызывать.
Но если кому не охото читать, то для наглядности в браузере заходим

_хттп://127.0.0.1:15000/?call=test1¶ms=123

потом

_хттп://127.0.0.1:15000/?result=check

...
Тем самым будет вызвана функция из functions.lua, туда же и можно складывать свои клиентские функции
https://cloud.mail.ru/public/B3sj/Lk2nimCeJ
В ближайшее время накатаю класс на php (обёртку)
Жду на почту (delphiec90@mail.ru)
Страницы: 1
Наверх