Избранное трейдера knavs
Сегодня начинаем уже писать полноценные скрипты для терминала, а не отдельные блоки кода на lua.
Пройдем:
Структура скрипта
В торговом терминале можно запускать небольшие примеры на lua, как мы это делали ранее, но если говорить о постоянно работающем алгоритме, а не о компактной программе, которая должна выполнить только несколько коротких действий, то минимальная структура скрипта для квика будет содержать следующие функции:
function OnInit – инициализирует глобальные переменные и константы (например, торгуемые бумаги, размеры тейка и стопа, торговый счет и пр.), имена таблиц, необходимых файлов.
function OnStop – функция остановки скрипта, активируется при нажатии клавиши «Остановить» в панели скриптов терминала.
function main – основная функция, создает отдельный поток для выполнения скрипта. Обычно внутри main создается цикл для непрерывной работы, т.к. без него функция выполнит один раз весь код, который в ней прописан и скрипт остановится.
Автор — приглашенный научный сотрудник Stanford Institute for Economic Policy Research (Stanford University), портфельный менеджер BlackRock (UK), колумнист WallStreet Window, Mises Institute, Eurasia Review
Задача любой живой единицы — максимальная репродуктивность для максимизации собственного генетического будущего.
Генетическое будущее можно обеспечить разными способами, однако здесь я буду иметь ввиду половое размножение с эволюционно-детерминированным кол-вом передающихся генов каждым партнером — 50%. То есть в рамках полового размножения единственный способ передать гены в будущее — сделать это с партнёром другого пола и разделить генетическое наследие строго пополам. Все индивиды конкурируют друг с другом для максимизации собственного генетического наследия, но выбирают половое сотрудничество, как один из оптимальных способов это наследие приумножить, когда оба равномерно и равновесно генетически успешны, тогда как по отдельности такой эффективности они не добьются, учитывая сложность организмов и их взаимодействий со средой.
Полное видео: https://play.boomstream.com/95Kv2BNn
Все видео конференции: https://confa.smart-lab.ru/20210626spb
Подписывайтесь на блог Олега на смартлабе: https://smart-lab.ru/my/CaptainAlbinos/