Избранное трейдера knavs

по

Qlua: структура скрипта для торгового терминала, обработка обрыва связи и её возобновления, работа с файлами

Сегодня начинаем уже писать полноценные скрипты для терминала, а не отдельные блоки кода на lua.

Пройдем:

  • Структуру типового скрипта qlua с примерами.
  • Обработку скриптом «обрыва связи» с сервером и возобновления работы.
  • Работу с файлами: запись, перезапись и чтение файла.
  • getScriptPath, getWorkingFolder

Структура скрипта

В торговом терминале можно запускать небольшие примеры на lua, как мы это делали ранее, но если говорить о постоянно работающем алгоритме, а не о компактной программе, которая должна выполнить только несколько коротких действий, то минимальная структура скрипта для квика будет содержать следующие функции:

Qlua: структура скрипта для торгового терминала, обработка обрыва связи и её возобновления, работа с файлами

function OnInit – инициализирует глобальные переменные и константы (например, торгуемые бумаги, размеры тейка и стопа, торговый счет и пр.), имена таблиц, необходимых файлов.

function OnStop – функция остановки скрипта, активируется при нажатии клавиши «Остановить» в панели скриптов терминала.

function main – основная функция, создает отдельный поток для выполнения скрипта. Обычно внутри main создается цикл для непрерывной работы, т.к. без него функция выполнит один раз весь код, который в ней прописан и скрипт остановится.



( Читать дальше )
  • обсудить на форуме:
  • Quik Lua

Модели прогноза цен на золото: Gold investor research

    • 02 июля 2023, 20:19
    • |
    • zzznth
      Популярный автор
  • Еще
В процессе подготовки к высутплению, я искал различные прогнозные модели по цене на золото. Хотелось бы поделиться моделью Криса Рутерглена (Chris Rutherglen). В основе лежат простые соображения о том, что рыночная цена инвестиционного золота пропорциональна денежной массе.
Модели прогноза цен на золото: Gold investor research
Сразу перейду к результату:


( Читать дальше )

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

Автор — приглашенный научный сотрудник Stanford Institute for Economic Policy Research (Stanford University), портфельный менеджер BlackRock (UK), колумнист WallStreet Window, Mises Institute, Eurasia Review


Задача любой живой единицы — максимальная репродуктивность для максимизации собственного генетического будущего.

 

Генетическое будущее можно обеспечить разными способами, однако здесь я буду иметь ввиду половое размножение с эволюционно-детерминированным кол-вом передающихся генов каждым партнером — 50%. То есть в рамках полового размножения единственный способ передать гены в будущее — сделать это с партнёром другого пола и разделить генетическое наследие строго пополам. Все индивиды конкурируют друг с другом для максимизации собственного генетического наследия, но выбирают половое сотрудничество, как один из оптимальных способов это наследие приумножить, когда оба равномерно и равновесно генетически успешны, тогда как по отдельности такой эффективности они не добьются, учитывая сложность организмов и их взаимодействий со средой.



( Читать дальше )

Алкогольный секрет раскрыт

Алкогольный секрет раскрыт
     В общем, открываю вам тайну лучшего продукта из того, что я пробовал. Хотя уже не совсем тайна, так как поведал 2-3 людям, но они её успешно не использовали и потеряли в закоулках разума. Но данный секрет не должен умереть вместе со мной. Продаю вам его за добровольные взносы которые равняются вашей личной оценке. 
     Рецепт сей очень прост, поэтому его никто, по крайней мере из известных мне людей, не использовал. И если бы у меня были определённые мощности производства, то создавал бы сию прелесть цистернами. Проблема только в том, что в небольших количествах получается дорого, а в больших количествах нельзя уследить за качеством. Точнее можно, но, скорее всего, вкус год от года будет меняться, так как большое влияние оказывает вторая часть сырья. Ладно, приступим.
     Основа — самогон. Содержание спирта 55-60 градусов. Желательно не разбавлять 70-градусный 40-градусным до достижения нужного процента. Т.е. при перегонке, естественно отделяя головы и хвосты, мы выбираем для нашего продукта 55-60 градусный выход.

( Читать дальше )

....все тэги
UPDONW
Новый дизайн