Категория: Основы языка ThinkScript

Вывод дополнительной информации в ThinkScript

Как вам уже известно индикатор – это программа получает одни данные, методом расчета, по написанным формулам, преобразует эти данные и выводит на график уже в другом виде. Основным способом вывода является какая-либо диаграмма на графике, линия, точки, гистограмма … Но есть еще несколько способов вывести информацию. Способ первый. Вывод сообщения в верхний левый угол графика. …

Читать далее

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

Форматирование выходных данных в ThinkScript

Настройка линий индикатора ThinkOrSwim

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

Читать далее

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

Организация циклов в ThinkScript

» Циклы – выполнение одного и того же кода указанное количество раз с использованием счетчика. Именно так можно описать циклы. Обычно сначала описывается счетчик, который будет увеличиваться на единицу, потом идет код, который и будет выполняться много раз, но в этом коде будет использоваться счетчик, он будет с каждым ходом увеличен на единицу, а значит …

Читать далее

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

Обращение к другим периодам (Тайм Фреймам) в ThinkScript

history ThinkScript ThinkOrSwim

Часто нам приходится получать данные с графиков повышенного ТФ. В thinkScript это называется периоды. Обратите особое внимание, что обратиться можно только к периодам выше, чем открытый. Для примера, если вы открыли график 15мин и добавили на него индикатор, в этом случае можно получить данные с 30мин, Часового и выше ТФ. Вы не можете обращаться к …

Читать далее

Постоянная ссылка на это сообщение: https://k-pavel.ru/obrashhenie-k-drugim-periodam-tajm-frejmam-v-thinkscript/

Обращение к историческим данным в ThinkScript

history ThinkScript ThinkOrSwim

Для анализа графиков нам необходимо смотреть не только на последнюю свечку, но и на много тех, который уже в прошлом, именно на историю мы можем опереться и сделать выводы о том, что же будет дальше. Данная часть, в процессе изучения языка thinkScript, может показаться самой сложной и запутанной. Действительно, навигация по свечкам в ThinkOrSwim немного …

Читать далее

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

Условные выражения в ThinkScript

Условные выражения – если говорить своими словами, то это выполнение разного кода в зависимости от ситуации. Для начала опишем словами. Если идет дождь, тогда остаемся дома, иначе идем на улицу. Это мы описали условное выражение. Выделим главные слова Если, тогда, иначе. Именно эти слова и будем использовать, но пишутся они на английском. Запоминаем. Если – …

Читать далее

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

Операторы сравнения в ThinkScript

Операторы сравнения, как видно из названия, должны что-то сравнивать. Так и есть, они сравнивают левую часть с правой, а между ними расположен оператор. В итоге возвращается логическое значение истина или ложь. Если условие выполняется, тогда возвращается 1, если нет 0. Операторы сравнения: « < » — Меньше. « <= » — Меньше или равно. « …

Читать далее

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

Арифметические операторы в ThinkScript

Самые простые операторы в любом языке программирования, это сложение (+), вычитание (-), умножение (*) и деление (/). В скобках указано как они пишутся в программе, думаю с этих сложностей не возникнет, на вашей клавиатуре они скорее всего так и обозначаются. В части «Объявление переменных» мы уже использовали данные операторы в примерах, так что, если имеется …

Читать далее

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

Комментарии в языке ThinkScript

hint ThinkScript ThinkOrSwim

Как и в любом языке программирования В thinkScript также имеется возможность использовать комментарии в коде. Как говорится, использование комментариев — признак профессионализма в программировании и я с этим полностью согласен. Если вы используете комментарии в своих индикаторах то во-первых ваш код становится намного лучше читаем, а во-вторых вы можете в любое время, даже если пройдёт …

Читать далее

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

Типы пользовательских переменных в ThinkScript

price ThinkScript ThinkOrSwim

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

Читать далее

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

Показать еще