Избранное трейдера Андрей
Здравствуйте, уважаемые читатели моего блога. Давненько я ничего не выкладывал, поэтому буду исправлять ситуацию. Как и говорилось ранее. я постепенно перехожу от общего к частному, что касается моей методики нахождения уровней поддержки и сопротивления. Так как есть все-таки трейдеры, которых заинтересовал мой подход, я снял видео со сделками еще прошлой недели, на которых можно видеть отработку таких уровней.
В первой части видео я мельком упоминаю про способ, так сказать, «от обратного». Его замысел как раз в том, чтобы торговать уровень после подтверждения его отскоком. На первых порах, когда вроде бы понятно, но пока-что не «ВИДНО» — самое оно))
Во второй части я внес немного конкретики — а именно описал модель «ВЫХОДА» покупателя на уровне. Почему я начал с ВЫХОДА? Потому что так удобнее. Когда видишь выход, вход «подстраивается» автоматически и вам не нужно прилагать усилий, чтобы найти его. Поэтому при анализе рынка, я советую в первую очередь помнить про модели ВЫХОДА. Приведу здесь рисунок, который использовал в видео:
Расширенная форма оператора for
В расширенной форме оператора for для последовательного получения значений переменной цикла используется вызов итератора. Цикл завершается, когда итератор возвращает nil.
Примечание
Под итератором понимается любая конструкция, позволяющая перебирать элементы некоторого набора. При каждом обращении к итератору он возвращает очередной элемент набора. В Lua итераторы обычно реализуются в виде функций.
Расширенная форма оператора for имеет следующий вид:
for var1, var2, …, varN in <explist> do
… — тело цикла
end
где:
var1, var2, ..., varN — список переменных, получающих значения на каждом шаге цикла. Список может состоять из одной или нескольких переменных, разделённых запятыми. Первую в списке переменную называют управляющей переменной цикла. Когда эта переменная получает возвращённое итератором значение nil, цикл завершается. Остальные переменные на ход выполнения цикла влияния не оказывают;
<explist> — список выражений, разделённых запятыми. Обычно список состоит из единственного выражения — вызова функции-фабрики итераторов. Такая функция возвращает функцию-итератор, состояние и начальное значение управляющей переменной цикла.
Скрипты на языке Lua
Написанный на Lua скрипт не имеет какой-либо специальной функции, с которой начиналось бы его выполнение. Скрипт можно рассматривать просто как набор команд (инструкций), который выполняется, начиная с первой инструкции.
Скрипт может быть как очень простым, состоящим всего из одной команды, так и весьма сложным, содержащим десятки, сотни и даже тысячи инструкций. Следующие друг за другом инструкции могут разделяться точкой с запятой (;). Однако это требование не является обязательным, поэтому весь приведённый ниже код является корректным с точки зрения синтаксиса:
a = 1; b = 2
a = 1 b = 2
a = 1;
b = 2;
a = 1
b = 2
Работа с переменными в Lua
Переменные используются для хранения значений в процессе выполнения скрипта.
Имена переменных в Lua
Именами (идентификаторами) переменных в Lua могут быть любые последовательности из букв, цифр и символа подчеркивания, начинающиеся не с цифры.
getSymbols('MICEX', from='2009-01-01', src='Finam', period='hour')Давайте разберем несколько выдумманых гипотез относительно доходностей рынка в определенный период.
Триединая трейдология.
Шарлатанство, искусство, наука.
Часть1. Шарлатанство.
Часть 2. Искусство.