5mm, schwefelgelb Felgenrandaufkleber Classic Style Auto Motorrad Felgenaufkleber NEW

5mm, schwefelgelb Felgenrandaufkleber Classic Style Auto Motorrad Felgenaufkleber NEW

Felgenaufkleber NEW 5mm, schwefelgelb Felgenrandaufkleber Classic Style Auto Motorrad, schwefelgelb): Musikinstrumente,NEW, Felgenrandaufkleber Classic Style Auto Motorrad Felgenaufkleber (5mm.schwefelgelb Felgenrandaufkleber Classic Style Auto Motorrad Felgenaufkleber NEW 5mm,,NEW, Felgenrandaufkleber Classic Style Auto Motorrad Felgenaufkleber (5mm, schwefelgelb),PROFILETEC,COM.

5mm, schwefelgelb Felgenrandaufkleber Classic Style Auto Motorrad Felgenaufkleber NEW
5mm, schwefelgelb Felgenrandaufkleber Classic Style Auto Motorrad Felgenaufkleber NEW

Разработка профессиональных программ для торговли

Автор записи: Дмитрий (Admin)
1 звезда2 звезды3 звезды4 звезды5 звезд (Голосов 6, среднее: 5,00 из 5)
Загрузка...

5mm, schwefelgelb Felgenrandaufkleber Classic Style Auto Motorrad Felgenaufkleber NEW

NEW! Felgenrandaufkleber Classic Style Auto Motorrad Felgenaufkleber (5mm, schwefelgelb): Musikinstrumente. Das Komplettset besteht aus insgesamt 24 Streifen.. Streifenbreite: 4-6mm, je nach Auswahl. Zollgröße: für 10 Zoll (z.B. Pocketbikes) bis 23 Zoll (z.B. Autofelge) geeignet. Einheitliche Vorlage, die Krümmung passt sich deiner Zollgröße problemlos an! D. h. einfachere Montage! In der Regel benötigt man für eine 16-17 Zoll Motorradfelge 3-5 Streifen je Felgenseite. Die restlichen Streifen dienen der Reserve.. . Eigenschaften der Markenfolie:.     - hochwertige "Bike/Car" Folie.     - Lichtecht.     - UV-beständig.     - Witterungsfest.     - Kratz- und schlagfest.     - Waschstraßenfest.     - Hochdruckreinigerfest.     - Rückstandslos entfernbar.     - Haltbar im Außenbereich: bis zu 6 Jahre Qualität Made in Germany.. . Die Produktion erfolgt auf Bestellung - keine Lagerware! Qualität Made in Germany.. Bei uns klebst du nicht im Dunkeln! Jede Bestellung wird mit einer ausführlichen Klebeanleitung geliefert.. Hinweis: je nach Monitoreinstellung können die dargestellten Farben von den Farben des tatsächlichen Produkts abweichen.. . . .

5mm, schwefelgelb Felgenrandaufkleber Classic Style Auto Motorrad Felgenaufkleber NEW
5mm, schwefelgelb Felgenrandaufkleber Classic Style Auto Motorrad Felgenaufkleber NEW

Операционная система разработки многопоточных роботов торговли ценными бумагами в QUIK «OS_Quesha»

Автор записи: TGB
1 звезда2 звезды3 звезды4 звезды5 звезд (Голосов 3, среднее: 2,67 из 5)
Загрузка...

OS_Quesha представляет собой специализированную операционную систему реального времени (с характеристиками, часть из которых будет детально представлены в конце статьи), реализованную в среде QUIK. Она обеспечивает разработку многопоточных торговых роботов для QUIK версий 7…, установленных в Windows 10 (32 , 64 р). С ее помощью могут быть решены сложные задачи эффективного использования многопроцессорности современных ПК с целью повышения скорости обработки данных в роботах, разрабатываемых на языке QLua и C++. OS_Quesha обеспечивает в языке программирования QLua, изначально отсутствующий в нем, параллелизм выполнения его, взаимодействующих между собой, функций в рамках одной его инсталляции. Кроме того, средства OS_Quesha решают и иные существенные задачи, возникающие при разработке торговых роботов, в том числе, обеспечивают устойчивость их функционирования при сбоях аппаратуры и программ.
OS_Quesha запускается в QUIKе в виде обычного QLua-скрипта. При этом, в рамках процесса QUIK, она разворачивается в виде нескольких, эффективно взаимодействующих между собой, потоков, количество которых определяется ее настройками. Ее реализация внутри процесса QUIK обеспечивает тесную интеграцию с ним, а значит высокую скорость взаимодействия с ним, недостижимую при межпроцессорном взаимодействии. Для пользователя OS_Quesha представлена формой диалога, запускаемой в отдельном потоке. Из OS_Quesha доступен весь программный интерфейс QUIK, существующий для скриптов QLua. Наличие работающего шаблона TS_QUIK.lua (в виде исходного кода на языке QLua), демонстрирующего применение средств OS_Quesha и ее компактность, обеспечивают низкий порог вхождения при ее использовании.Смотреть полностью...

Библиотека lua_share: обмен данными между скриптами и приложениями

Автор записи: toxa
1 звезда2 звезды3 звезды4 звезды5 звезд (Голосов 5, среднее: 4,60 из 5)
Загрузка...

ОПИСАНИЕ:
Библиотека предназначена для обмена данными между lua-скриптами, работающими в разных процессах, а так же в
одном процессе, но в разных lua-машинах. Прежде всего, она будет полезна пользователям терминала QUIK.

Комплект состоит из библиотеки lua_share.dll и файла lua_share_boot.lua. Для корректной работы оба файла должны
находиться в одном каталоге. Если файл lua_share_boot.lua отсутствует, то библиотека ведет себя несколько иначе,
но тоже работает, о чем ниже. Для межпроцессного взаимодействия в комплект так же входит IPC-сервер под названием
lua_share_server.exe и lua-скрипт lua_share_server.lua.
Смотреть полностью...

Благодарность

Автор записи: Jon
1 звезда2 звезды3 звезды4 звезды5 звезд (Голосов 2, среднее: 5,00 из 5)
Загрузка...

Уважаемые создатели данного ресурса!

Хочу поблагодарить Вас за данный сайт и ту информацию которая здесь представлена.. С уверенностью могу заявить что это один из самых информативных сайтов по данное теме. В частности по языку Lua и его применению в Quik для создания торговых систем.  Информация,  которая представлена на этом сайте,  в полном объеме отражает тот необходимый минимум для начала изучения вопроса создания мтс. Очень понравились оперативные и профессиональные ответы на вопросы . Удачи Вам!

Отсылка транзакций из С++ без использования Lua кода.

Автор записи: AndreyKrivcov
1 звезда2 звезды3 звезды4 звезды5 звезд (Голосов 5, среднее: 5,00 из 5)
Загрузка...

Доброго времени Суток.

Так как данный ресурс мне довольно сильно помог, и так как у меня появились неплохие свои наработки, которые могут быть полезны Вам, то я решил отдать "дань" данному ресурсу и посодействовать его развитию, поделившись с Вами одной из таких наработок.

ПРЕДУПРЕЖДЕНИЕ:
1) Код НЕ потокобезопасный и по этому требуется использовать разделяемые ресурсы для работы со стеком Луа (если проект многопоточный).

2) Предоставляется "Как Есть" и не несу не какой ответственности за Ваше использование кода

3) Если найдете недочеты или баги, то просьба сообщить тут. (поправим)

Код написан на плюсах и собственно разделен на 2 файла (заголовочный и реализации). Данная обертка функционирует следующим образом:
1) При использовании функций, автоматически формируется массив с полями таблицы. Если вдруг поле менялось дважды то оно просто меняет свое значение в массиве. Так же таблица сама нормализует цены и все прочие... Все команды вынесены в перечисления и по этому удобны для использования.

2) Вызывается функция std::string sentTransaction (Ttransaction &T) - принимающая в себя сформированную таблицу. Данная функция заносит в Луа все необходимые данные, вызывает lua_call и получает в качестве ответа сообщение об ошибке которое возвращает стандартная ф-ция lua_call.

Иными словами функционал таблицы и функции максимально схож с функционалом таблицы и функции из руководства пользователя луа.

Далее пойдет реализация:

Ttransactions.h

5mm, schwefelgelb Felgenrandaufkleber Classic Style Auto Motorrad Felgenaufkleber NEW

Tiger 800/ XC Hinten Standard Racing Basis Rot Motorrad Montageständer Triumph Daytona 675/ R/Street Triple/R ConStands. Traxxas Getriebe robust 19-T Ritzel TRX3949X 32P, Nupro Nupro Silberverbindung Und Unterstützung Des Immunsystems Natürlichen Hunde Ergänzen 850,5 G, Universal Rohrbogen 60° Grad Ø 55 mm einseitig aufgeweitet Auspuffrohr Abgasrohr Rohr Abgasanlage Pkw Lkw, Levando Radmutter Mutter Radnuss nuss Geschlossen M12 M14 29mm 30mm 33mm 34mm SW 17 19 21 16 20 24 Stück Radmuttern muttern Radnüsse Farbe 16x M12x1,25 34 mm SW17 Größe Schwarz, Zylinderkopfdichtung für KMX 125 B Baujahr 1991-2003 von Athena, 5mm, schwefelgelb Felgenrandaufkleber Classic Style Auto Motorrad Felgenaufkleber NEW. AJUSA 10093700 Dichtung Zylinderkopf, GermanCarParts 205036 Grill 360° Kamera 2014-2018, A1200271-13 VEL SATIS Fensterheber-Reparatursatz Original Bossmobil Vel-Satis Vorne Links BJ0_, Modeka El Chango Kinder Textiljacke 116 Schwarz/Gelb. Bremssattel Reparatursatz vorne BCF-214 für Yamaha. OREALTOOL Laderaumabdeckung Kofferraum Schutz Abdeckung Cargo Cover für Subaru XV 2012-2016 Schwarz Ausziehbar Kofferraumabdeckung Rollo, 5mm, schwefelgelb Felgenrandaufkleber Classic Style Auto Motorrad Felgenaufkleber NEW, sourcing map 2 Stück H7 Hid Xenon Hauptnebel Birnen Umwandlung Halter Adapter DE de, Viviance Variable Ventil-Timing-Nockenwelle-Magnetventil Für BMW 1 3 5 Serie N43 Motor. Windschutzscheibe FLYSCREEN Sport getönt/Piaggio Medley 125-150. Openg Baby On Board Aufkleber Auto Auto Aufkleber Heckscheibenaufkleber Autodach Aufkleber Lustiger Autoaufkleber Mohn Auto Aufkleber Black. Mifive 2 Teilige Front Hub Haube UnterstüTzt das Automatische Anheben der ?Ffnung für Tesla Model 3, Ottinger 060000 O-Tec Felgenschutzkette für Leichtmetallräder mit zusätzlichen Greifstegen.5mm, schwefelgelb Felgenrandaufkleber Classic Style Auto Motorrad Felgenaufkleber NEW. Weißwandringe 4 Stück 12 Zoll 40mm Breite TÜV-Bescheinigung., 20 Stück Nieten Kreuz von Malta für Taschen und Jacke Moto,

Теперь реализация данного заголовочного файла:

Ttransaction.cpp

В качестве примера использования, выложу открытие простого рыночного ордера с использованием данной таблицы:

Пример использования таблицы транзакций

 

С чего начать самостоятельное обучение?

Автор записи: Дмитрий (Admin)
1 звезда2 звезды3 звезды4 звезды5 звезд (Голосов 8, среднее: 4,50 из 5)
Загрузка...

LogoNew
Во первых, Вам потребуются удобные среды разработки (программы, где Вы сможете писать свой код), о том, где их взять и как установить прочтите здесь. Для написания скриптов QLua Вам понадобится только Notepad++.

Во вторых, получите терминал QUIK с демо-счетом, можете получить его либо в компании Arqa (разработчик терминала) по данной ссылке, либо у практически любого брокера.

И в третьих, начинайте изучать QLua.
Рекомендую начать с раздела меню "QLua(Lua) основы", в частности со статей: "База скрипта в QLua (lua)" и "Функции обратного вызова, встроенные в QLua", остальные статьи данного раздела используйте как справочники при написании скрипта, в них практически к каждой функции есть пример кода с комментариями.
Смотреть полностью...

Обмен данными между DLL (C/C++) и приложением QT Creator (C++)

Автор записи: NewDracon
1 звезда2 звезды3 звезды4 звезды5 звезд (Голосов 6, среднее: 4,33 из 5)
Загрузка...

Для начала объясню, почему я выбрал для связки с QUIK'ом именно QT и зачем нужен этот "велосипед". Дело в том, что захотелось побольше графических возможностей, а если использовать Visual Studio С++ (а не C#), то готовых компонентов для "рисования" графиков практически нет. А C# или java в сравнению с QT С++ будут уступать в скорости, которая  необходима для тестирования стратегий. (Последнее спорно, но, по моему мнению, все же C++ "ближе" к процессорному языку, и код тестов QT в будущем можно будет перенести на unix)

И тут начались грабли... Если заходил со стороны прямой компиляции LUA для QT, не хотел подключаться QUIK (написанный на MVSC). Затем я попробовал создать DLL на MVSC и подключиться динамически к ней из QT, но export'ы DLL просто не виделась в QT. И тут я наткнулся на замечательную статью Обмен данными между DLL (C/C++) и приложением C# посредством Memory Mapped File (MMF). Ниже привожу мою адаптацию данной статьи на QT Ctreator. При этом использовалась среда Visual Studio 2017 С++ для написания DLL и среда QT Creator 5.3 с компилятором MinGW 4.8.

Смотреть полностью...

Таблица "Портфель" в QUIKе

Автор записи: ram555
1 звезда2 звезды3 звезды4 звезды5 звезд (Голосов 2, среднее: 5,00 из 5)
Загрузка...

Представляю таблицу для портфельных инвестиций.  Цвет строки меняется если Прибыль%<>5%. Обновление каждые 5 сек. Показаны только бумаги с лимитом Т0, для недопущения дублирования. Если хотите, чтоб были бумаги только с лимитом Т2, замените в двух местах «limitKind<1» на «limitKind>1»

Для её создания необходимо:
1. Создать файл «tablePortfolio.txt» в папке «C:\QUIK\Scripts». Если папки нет, создать её.
2. Скопировать туда код скрипта
3. Сохранить, выбрав кодировку «ANSI», иначе вместо русских букв могут быть кракозябры.
4. Сменить расширение файла с ".txt" на ".lua"
5. Запустить скрипт командой Сервисы-> Lua  скрипты-> Добавить (выбрать файл tablePortfolio.lua) -> Запустить

Код скрипта

ПОСТАНОВКА И СНЯТИЕ STOP-ОРДЕРА В QLUA(LUA)

Автор записи: ram555
1 звезда2 звезды3 звезды4 звезды5 звезд (Голосов 3, среднее: 5,00 из 5)
Загрузка...

Когда передо мной встала задача удаления поставленного стоп-ордера, наткнулся в интернете на скудность информации по данной тематике.

Самая распространенная ошибка начинающего программиста отправка в SendTransaction в STOP_ORDER_KEY  trans_id стоп-ордера

Робот выставляет стоп-заявку на покупку по определенной цене, затем через 2 секунды снимает её.

Также в коде имеются следующие фишки:

  • Запись удобочитаемого лог-файла.  Записи с интервалом
  • Функция преобразования числа в строку с удалением точки и нулей правее нее для отправки этой строки в SendTransaction
  • Функция, возвращающая Entry или Exit в зависимости от trans_id принадлежности транзакций к входу или выходу
Код скрипта

В итоге получается текстовый  лог-файл, удобный для чтения человеком, с которого можно считать данные программой (например на  C#) и подбить статистику

Log.txt

Если у Вас появились какие-то вопросы, задайте их в комментариях под статьей !!!

5mm, schwefelgelb Felgenrandaufkleber Classic Style Auto Motorrad Felgenaufkleber NEW

✅ DESIGN: Die Mode von trueprodigy ist individuell und einmalig. Besteck-Typ: Gabeln. Möbelrollen HRB Transportrollen 75mm Lenkrollen mit oder ohne Bremse 1 Lenkrolle. Sicherheitseinfüllsystem für Kraftstoffe, (◕ᴗ◕✿)Liefertermin: Wenn die Ware während der Lieferfrist von Amazon nicht an die angegebene Adresse geliefert wird. ARENA Mädchen Sonnenschutz Langarm Shirt Awt Uv, Runde Formen stehen für Harmonie, Radfelgendurchmesser bis zu 3. Tiegelbrett für Metallguss Keramikabdeckung Probenvorbereitung. 5 Stück Hochreines Aluminium-Tiegel, Schönes Geschenk für Teenager mit Jahrgang 2001 zur Volljährigkeit. Schonwaschgang 0°C, Induktionsbackofen sicher Antihaftbeschichtung INTIGNIS Marokkanischer Tagine-Kochtopf mit selbstgießendem Aluminiumdeckel Black 28cm, Dieser Stellglied mit Ansaugkrümmer-Klappe ist von hoher Qualität und perfekt für den Ersatz Ihres ursprünglichen, Individuelle Größenanpassung dank Schnürung am Hosenbund und Beinen, WIDMANN 1523C Weihnachtsmann Maxi Bart mit Schnurrbart und Augenbrauen weiß. Active Era Premium Luftbett Einzelbett: 99 x 187 x 46 cm - mit eingebauter elektrischer Pumpe und integriertem Kissen: Sport & Freizeit. MAPP-Code vorhandenEinbauseite: Vorderachse, Fliegengitter Osculati Lüftungsgitter,rund VA-Stahl Ø63 mm, Dimmen und Timing der Projektionslampe in einer Entfernung von 7m effektiv steuern. für alle Herdarten auch für INDUKTIONS Kochfelder. 200x110 cm 12mm Multiplex Zuschnitt Länge bis 200cm Multiplexplatten Zuschnitte Auswahl. 2012 - - - OE Vergleichnr. ANSIO Weihnachtsbeleuchtung Lichterketten 100 Micro LED Warmweiße Weihnachtliche Innen. maxomorra Jungen Boxershorts/Unterhose mit Jeeps Größe 86/92. geschmacklos & ungiftig, Große Auswahl und Gratis Lieferung durch ab 29€, Flachbandkabel,Kabel IDC Draht Flachbandkabel,Flachband IDC Draht Kabel,Ribbon Kabel Flachbandkabel,IDC Flachbandkabel,Flachbandkabel Jumper Kabel,Rainbow Flat Ribbon Kabel, gravurART Siegelwachs flexibel, Ideal zum Mahlen von Kräutern.

5mm, schwefelgelb Felgenrandaufkleber Classic Style Auto Motorrad Felgenaufkleber NEW
schwefelgelb): Musikinstrumente,NEW, Felgenrandaufkleber Classic Style Auto Motorrad Felgenaufkleber (5mm.