Павел Кашинский

Статьи автора

Условный оператор If then else в Lua

Условные операторы if then else lua

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

Читать далее

Постоянная ссылка на это сообщение: https://k-pavel.ru/uslovnyj-operator-if-then-else-v-lua/

Плагины для notepad++

Установка Plugin Manager notepad++
Установка дополнительных плагинов расширяет возможности и так мощного текстового редактора notepad++. Дополнительных плагинов для программы существует много, но я расскажу лишь о тех, которые помогают при написании кода на языке lua. С остальными плагинами вы можете ознакомиться самостоятельно и возможно подберете для себя что-то полезное, сообщите о находке в комментариях, мне будет очень интересно. Plugin …

Читать далее

Постоянная ссылка на это сообщение: https://k-pavel.ru/plaginy-dlja-notepad/

Проекты в Notepad++

QUIK Проекты в Notepad++

Продолжаем настраивать свое рабочее место чтобы нам было комфортно работать. Для удобства написания как индикаторов так и скриптов мы можем воспользоваться функцией программы notepad++ под названием проекты. Запускаем программу notepad++, находим в меню пункт Вид -> Проект -> Панель проекта 1 Слева появляется дополнительная панель под названием проект. Тут мы можем создать свой проект, добавить …

Читать далее

Постоянная ссылка на это сообщение: https://k-pavel.ru/proekty-v-notepad/

Символические ссылки

Символические ссылки QUIK (Квик)

Для того чтобы не терять написанные скрипты и индикаторы в случае непредвиденных ситуаций, а точнее переустановка программы quik, или вовсе всей операционные системы, предлагаю создать символические ссылки. Для начала давайте разберемся что собой представляют символические ссылки. Говоря простым языком символическая ссылка перенаправляет программу в указанное место. Я постараюсь наглядно изобразить как это работает. Взгляните на …

Читать далее

Постоянная ссылка на это сообщение: https://k-pavel.ru/simvolicheskie-ssylki/

Основные настройки Notepad++

Синтаксис Notepad++

В прошлой статье мы определили что для написания кода нам потребуется текстовый редактор и я надеюсь что вы как и я выбрали программу notepad++. Для того чтобы нам было комфортно работать мы произведем некоторые настройки. Первое с чего мы начнем это язык интерфейса, вдруг у вас после установки появился английский язык вместо русского, если это …

Читать далее

Постоянная ссылка на это сообщение: https://k-pavel.ru/osnovnye-nastrojki-notepad/

Редактор кода Notepad++

Setup Notepad++

Для написания индикаторов или скриптов потребуется программа, в которой собственно мы будем писать наш код. Так как индикаторы или скрипты для программы QUIK представляют собой обычные текстовые файлы (с расширением lua), то для написания кода потребуется любой текстовый редактор. В операционной системе Windows встроена программа под названием блокнот, которая также годится для написания кода, но …

Читать далее

Постоянная ссылка на это сообщение: https://k-pavel.ru/redaktor-koda-notepad/

Таблицы в языке lua

Таблицы lua ссылочный тип данных

При написании кода мы часто будем использовать таблицы, поэтому нам придется разобраться, что вообще собой представляют таблицы в языке lua. Если вы ранее писали программы хотя бы на одном языке программирования, то наверняка слышали такие понятия как массивы или списки. Так вот в языке lua во всё это заменяют таблицы. Если же вам ранее еще …

Читать далее

Постоянная ссылка на это сообщение: https://k-pavel.ru/tablicy-v-jazyke-lua/

Переменные в языке Lua

Переходим к главе, которая присутствует абсолютно в любом языке программирования. Какой бы язык программирования вы не выбрали вы обязательно встретите переменные. Переменные предназначены для временного хранения значений. Предположим нам необходимо выполнить самое простое вычисление 2 + 2, результат будет 4. Для того чтобы запомнить результат вычисления, необходимо объявить переменную, куда и поместим результат. Перед тем …

Читать далее

Постоянная ссылка на это сообщение: https://k-pavel.ru/peremennye-v-jazyke-lua/

Синтаксис языка lua

Начиная с этой главы мы будем касаться уже непосредственно самого программирования, поэтому постарайтесь не пролистывать текст, а внимательно вчитываться. Иногда будем забегать вперёд, без этого никак, так что если будет что-то совсем непонятно, то в дальнейшем это будет подробно изложена. Перед тем как начать изучать новый язык программирования, необходимо узнать правила, которые нужно соблюдать при …

Читать далее

Постоянная ссылка на это сообщение: https://k-pavel.ru/sintaksis-jazyka-lua/

Выполнение скриптов в QUIK

message Lua Скрипт

Ранее вы уже научились создавать скрипт и запускать его, так что на этом больше не заостряю внимания, а лишь только вспомним код нашего простого скрипта

Код состоит из трех строк, пока оставим не понятные слова, это дело будущего. А для начала нам необходимо разобраться с тем, как именно выполняется наш скрипт, то есть, какова …

Читать далее

Постоянная ссылка на это сообщение: https://k-pavel.ru/vypolnenie-skriptov-v-quik/

Показать еще