Избранное трейдера iAlexander
Продолжаем погружаться в основы языка. Сегодня рассмотрим:
Циклы for … do… end
while do … end
repeat … until
sleep
Как пройти весь массив циклом
Как пройти таблицу по ключам и значением
break
goto
Локальные и глобальные переменные
Функции
Получение даты и времени
Получение данных через getInfoParam
Цикл for … end
for index = start, end, step do -- start – начало отсчета, -- end – конец отсчета, step - шаг -- тело цикла end
Пример:
for i = 1, 10 do -- пройтись от 1 до 10 c шагом 1 (по умолчанию)<br /> message("i="..i) -- вывод i<br /> end
Можно задать шаг:
for i = 1, 10, 2 do -- пройтись с 1 до 10 с шагом 2 message("i="..i) end
Цикл while do...end
while (условие) do -- тело цикла end
Выполняет тело цикла, пока соблюдается условие. Если условие на старте не соблюдается, то цикл не запустится.
Пример:
a = 1 while a < 9 do a = a + 1 message(tostring(a)) end
Цикл repeat … until
Весь материал, который здесь и далее будет рассматриваться по qlua, работает на 10й версии квика. Вполне допускаю, что со временем какие-то функции разработчики перепишут и в новых версиях что-то нужно будет сверять c мануалами, уточнять хелпом и на форумах, но предполагаю, что а) эти изменения будут вводиться очень не быстро и б) синтаксис и основа при этом останутся без существенных изменений.
Сегодня рассмотрим:
message
Выводит сообщение в торговом терминале в формате окна (в прошлой статье говорил, что удобнее отключить, чтобы не отвлекаться постоянно) и в таблице системных сообщений.
Особенности message: функция после вывода делает перенос строки, поэтому если необходимо вывести несколько значений в одной строке нужно делать их слияние (об этом ниже).
Для корректного отображения русских букв необходимо выбирать котировку файла Windows-1251 (об этом также в прошлый раз мы уже говорили). Иногда по этой причине некоторые разработчики пишут только на английском весь вывод текста в терминал, чтобы не заморачиваться с кодировкой, в т.ч. при размещении на github и совместной работе с кодом.
Компания наконец разродилась отчетом.
Общая выручка выросла на 9,0% год к году до 596,8 млрд руб.;
Чистая прибыль увеличилась на 41,3% год к году до 15,4 млрд руб.
Перевод лекции от Уоррена Баффетта в Нотр-Дамском университете.
Больше переводов и оригинал — в моём телеграмм-канале
… Кстати, я бы сказал, что почти у всех, кого я знаю на Уолл-стрит, было столько же хороших идей, сколько и у меня, просто у них было слишком много плохих идей. И я серьезно отношусь к этому. Я имею в виду, что когда я купил акцию Western Insurance, продаваемую по цене 16 долларов и зарабатывающую 20 долларов на акцию, я вложил в нее половину своего собственного капитала. Сначала я всё проверил – я пошел в Insurance и достал заявления о заключении соглашения, я прочитал и сделал многое в первую очередь. Но, я имею в виду, мой отец этим не занимался, у меня был только один курс страхования в Колумбийском университете – но это было не за пределами моих возможностей, и это не за пределами ваших возможностей.
Теперь, если бы у меня было какое–то редкое понимание программного обеспечения или чего-то подобного — я бы сказал, что, возможно, другие люди не смогли бы этого сделать — или биотехнологии, или что-то в этом роде.
Нижнекамскнефтехим — интересная компания для Российского фондового рынка. Вы только посмотрите на доходность, которую компания дала акционерам вместе с дивидендами за 10 лет (1500%)
Пару лет назад бразды правления данной компании взял Сибур (еще один нефтехимический гигант).
Стало лучше или хуже? Пока нет ответа, но прибыль за 22 год на уровне в 21 (на стадии подготовки сделки с ТАИФ в регионе звучали опасения, что Сибур может перевести центр прибыли — этого не произошло)
Друзья привет! Хочу поделится с вами своим кайфом. С детства люблю велики, очень люблю. В гараже стоит и trek и еще какая то хрень из декатлона новая и что-то видимо кем-то украденное и мною купленное, велики летом кайф!
Я живу за городом и я ненавижу заправки, люто их не люблю, хз почему, для меня это какие то пожиратели времени, денег и энергии. Да и тачки ненавижу, если ехать близко, а там целый геморой, только сел до магнита доехать и сразу на 30ку попал, так как что-то антифриз случайно потек, масло ссытся из всех углов, колодки скрипят и ну его нафиг. Вот реально 2 тачки, лучшеб их не было, одну из них (жук фолтсваген) уже с зимы открыть не могу, так как только зимой поехал за пивом с профита от ришечки, как тут же пробил поддон и все… А там эвакуатор, а акукм сел, а брелком не окрыт, так как уже с прошлой поездки за пивом замки сломал… ИТД
В итоге случайно после выпитой чистой воды из скважины, прошедшей 2 типа очистки и скипячёной я случайно придумал что мне нужен байк, чтоб за пивом и в офисы иногда ездить. Жена сразу вызвала санитаров, и через неделю меня вразумили, что на байке я замерзну насмерть.
"По итогам 2022 года объем добычи всей АЛРОСА вырос на 10%, до 35,6 млн карат.
Сергей Иванов возглавлял компанию с 2017 года. За это время, как сказано в заявлении АЛРОСА, объем дивидендов, налоговых и прочих отчислений государству составил 653,4 млрд руб., объем инвестиционной программы — 161,2 млрд руб. Чистый долг компании сокращен со 112 млрд руб. на начало 2017 года до близких к нулю значений на сегодняшний день."
По Алросе интересно, ведь по последним отчетам чистый долг был 60 млрд руб.