Избранное трейдера Алексей

по

R для каждого, часть 2

Продолжаем наше обучение, в прошлых уроках мы разобрали простые математические операции, поговорили про встроенные функции и начали знакомство с переменными.

В третьем уроке мы поговорим с Вами про вектора. Вектор представляет собой поименованный одномерный объект, содержащий набор однотипных элементов (числовые, логические, либо текстовые значения — никакие сочетания не допускаются).

В четвертом уроке затронем тему индексов и индексирования.
Прошу:


Очень подробно разжёвано для чайников по LUA часть2!

    • 19 ноября 2015, 06:39
    • |
    • aura
  • Еще

Расширенная форма оператора for

В расширенной форме оператора for для последовательного получения значений переменной цикла используется вызов итератора. Цикл завершается, когда итератор возвращает nil.

Примечание

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

Расширенная форма оператора for имеет следующий вид:

for var1, var2, …, varN in <explist> do

… — тело цикла

end

где:

var1, var2, ..., varN — список переменных, получающих значения на каждом шаге цикла. Список может состоять из одной или нескольких переменных, разделённых запятыми. Первую в списке переменную называют управляющей переменной цикла. Когда эта переменная получает возвращённое итератором значение nil, цикл завершается. Остальные переменные на ход выполнения цикла влияния не оказывают;

<explist> — список выражений, разделённых запятыми. Обычно список состоит из единственного выражения — вызова функции-фабрики итераторов. Такая функция возвращает функцию-итератор, состояние и начальное значение управляющей переменной цикла.



( Читать дальше )

Очень подробно разжёвано для чайников по LUA часть1!

    • 19 ноября 2015, 06:38
    • |
    • aura
  • Еще

Скрипты на языке Lua

Написанный на Lua скрипт не имеет какой-либо специальной функции, с которой начиналось бы его выполнение. Скрипт можно рассматривать просто как набор команд (инструкций), который выполняется, начиная с первой инструкции.

Скрипт может быть как очень простым, состоящим всего из одной команды, так и весьма сложным, содержащим десятки, сотни и даже тысячи инструкций. Следующие друг за другом инструкции могут разделяться точкой с запятой (;). Однако это требование не является обязательным, поэтому весь приведённый ниже код является корректным с точки зрения синтаксиса:

a = 1; b = 2

a = 1 b = 2

a = 1;

b = 2;

a = 1

b = 2

Работа с переменными в Lua

Переменные используются для хранения значений в процессе выполнения скрипта.

Имена переменных в Lua

Именами (идентификаторами) переменных в Lua могут быть любые последовательности из букв, цифр и символа подчеркивания, начинающиеся не с цифры.



( Читать дальше )

Введение во фрактальность рынка и Теорию Хаоса. Гистерезис.

Введение во фрактальность рынка и Теорию Хаоса. Гистерезис.

1. Кто виноват?

2. Что делать?

3. Ты меня уважаешь?   

      Продолжим фильтровать, сейчас фильтр будет серьезный, но и последствия значимые. Очередной удар по психике и мозгам. Напомню, что я излагаю свои взгляды по состоянию на пару лет назад (картинки обновил отчасти), хочу сохранить фору.

     Слегка выйдем за рамки школьной программы или это в рамках – не помню. Сейчас посмотрим на очередное свойство рынка. Оно непосредственно вытекает из изотропности.

     Отчасти понимаю ваши трудности по восприятию моих идей. Они все разные и обрушиваются на вас внезапно. Предупреждал, что подробно излагать не смогу. Мне было по-своему сложно, но я выходил на них последовательно, вполне методично, начав с чистого листа после отказа от всех видов ТА. В целом все было просто и достаточно быстро.

     Наблюдения, гипотезы, уравнения, решения, следствия, обобщение частных решений, апроксимация идеальных решений под дискретность рынка, оценка погрешности, алгоритмы, оптимизация, индикаторы, проверка в реальных условиях – процесс естественный, итеративный и трудоемкий. Рутины было много.



( Читать дальше )

Введение во фрактальность рынка и Теорию Хаоса. Изотропность.

Введение во фрактальность рынка и Теорию Хаоса. Изотропность.

— О чем вы думаете, глядя на эти графики?

— О женщинах.

— Но, почему?

— А, я о них все время думаю.

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



( Читать дальше )

Введение во фрактальность рынка и Теорию Хаоса.

                 Введение во фрактальность рынка и Теорию Хаоса.

 

          “Дьявол кроется в деталях”

      Все слышали, что рынок фрактален (часть подобна целому), что на всех таймфреймах он выглядит одинаково, что он постоянно воссоздает подобные элементы на разных уровнях своей структуры. Обнако с руки Б.Вильямса произошла подмена и резкое сужение непростого понятия “Фрактал” до банальной свечной комбинации.

      Процитирую Мандельброта. Он то и ввел в обиход этот термин лет 40 тому назад..

      “Фрактал — геометрическая форма, которая может быть разделена на части, каждая из которых — уменьшенная версия целого. В финансах эта концепция — не беспочвенная абстракция, а теоретическая переформулировка практичной рыночной поговорки – а именно, что движения акции или валюты внешне похожи, независимо от масштаба времени и цены. Наблюдатель не может сказать по внешнему виду графика, относятся ли данные к недельным, дневным или же часовым изменениям. Это качество определяет диаграммы как фрактальные кривые и делает доступными многие мощные инструменты из математического и компьютерного анализа”.



( Читать дальше )

Введение во фрактальность рынка и Теорию Хаоса. Предыстория.

        Введение во фрактальность рынка и Теорию Хаоса. Предыстория.

 

Предисловие

1. “Неподготовленный разум может не справиться с непосильной нагрузкой”.

(из к/ф “Рукопись, найденная в Сарагосе”).

2. Sapienti sat.

3.”Сдадим наши посредственные знания на “хорошо” и “отлично””

       Новичкам читать обязательно. Им еще нечего терять. Возможно, мозги сразу начнут работать не по стереотипам.

       То, что я собираюсь рассказать об исследовании устройства рынка (по состоянию на два года назад), представляется мне несколько необычным, но простым и естественным, и должно быть понятно многим. Все же определенное преимущество в понимании излагаемого будут иметь трейдеры с математическим и физическим уклоном. Буду придерживаться уровня изложения, ниже которого опускаться не могу, ибо рискую быть непонятым. Постараюсь быть кратким, насколько это возможно без ущерба для понимания сути, хотя мог бы изложить более строго и убедительно, но тогда объем излагаемого вырос бы многократно. Буду прибегать к использованию аналогий для облегчения восприятия, хотя аналогия – это не доказательство.



( Читать дальше )

Формула Фрактала

                                                    Формула Фрактала


Справка для тех, кто занимается исследованием базовых свойств и устройства рынка.

       Установлена формула типового элемента структуры рынка – Фрактала. 
Существенно использовались основные концепции Фрактальной геометрии и математической Теории Хаоса (теории нелинейных динамических систем, с непостоянным и непериодическим изменением траектории ).



( Читать дальше )

Разметка минимумов и максимумов по Ларри Вильямсу: пример на USD/RUB

Многие, кто не читал книгу Ларри «Долгосрочные секреты краткосрочной торговли» и не внимательно смотрел на картинку в предыдущем ларри-посте, задавали вопрос про то, как строится система по определению минимумов и максимумов. Специально для них, отдельным постом с примером.

Для начала все же загляните в пост по ссылке и увидите там два паттерна, максимум и минимум. Определяются они очень просто:

  • локальный максимум, это бар который имет два соседних с максимумами ниже
  • локальный минимум, это бар который имет два соседних с минимумами выше
То же правило, действует в отношении следующих выше по иерархии максимумов или минимумов, краткосрочных, среднесрочных и долгосрочных. Только берутся уже не бары, а экстремумы предыдущего порядка.

В этом случае получается:
  • краткосрочный максимум, это локальный максимум который имеет два соседних ниже
  • краткосрочный минимум, это локальный минимум который имеет два соседних выше
… и дальше по иерархии

( Читать дальше )

....все тэги
UPDONW
Новый дизайн