Избранное трейдера Kerby

по

Очень подробно разжёвано для чайников по 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 могут быть любые последовательности из букв, цифр и символа подчеркивания, начинающиеся не с цифры.



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

Обновил терминал

Обновил quik до версии 7.0.1.5 убрали поддержку скриптов на qlua, остался только qpile. У кого роботы lua не рекомендую обновляться!
PS Проблема у обладателей ХР. Ждем след обновлений. 

"История одного робота" в одном файле

    • 10 ноября 2015, 23:49
    • |
    • Press
  • Еще

Добрый вечер. Частенько бывают ситуации, когда на проф. ресурсах авторы пишут цикл интересных статей, которые хочется почитать/перечитать. Безусловно существуют «закладки», «добавить в любимое» и тд., но иногда бывает желание почитать в дали от интернета или в дороге, да и удобнее читать весь материал в «одном месте». Подобная практика  аккумулирования цикла статей существует на Хабре и других ресурсах.
Меня заинтересовал цикл статей  «История одного робота» за авторством Гнома.
Автор дал добро на подобные вольности. Сказано — сделано. 
Делал для себя, но возможно кому то тоже пригодится. 
drive.google.com/file/d/0BxLUYMm6xF5Da2R5WlgzalBOSmc/view?usp=sharing 


Биржевые истории. Часть 1. Влад.

Я открыл глаза посреди ночи. Темно, а ещё, вокруг непривычная тишина. Осознание, что того, что можно думать и гадать о своей жизни в конечном итоге давило на личность больше, чем когда-либо. 
Может быть посчитать сколько сейчас звёзд на небе, и попытаться уснуть? Дурак, ты и так уже потратил 34 года своей жизни в неизвестном направлении. Сколько же уже раз было пересчитано этих ярких огоньков на небе, теперь уже и не посчитать.
Я всегда думал, что являюсь одним из самых умных. Еле отучился в институте, дважды меня просили уйти с работы по собственному желанию, из-за того, что не мог справится со своими обязанностями, но почему-то по-прежнему самый умный. Наверное, так думает каждый. Я задумался, над тем, сколько же самых умных на свете? По моим скромным подсчетам таких оказалось, как минимум половина земного населения. Получается, что каждый второй был самый умный, вернее так считал. Смешно? Возможно, но разве могло быть, как-то по-другому?
Мой сосед по квартире был тоже самый умный. Я это слышал неоднакратно. Все были по его собственным словам дураками. Сосед неоднакратно говорил, что когда-то даже писал собственную книгу. Она должна была отвечать на вопрос " Почему вы все вокруг дураки, а именно я самый умный". Он мне даже говорил, что где-то у него  сохранился черновик, и скоро он её может дописать, но почему-то выпуск постоянно откладывался. По его собственным признаниям, там было уже более 400 страниц, а итоговый размер должен был приблизиться к 700 страницам. Это был труд, который должен был быть полностью систематизирован и выверен. Книга, судя по всему, самого умного человека, тоже должна была быть самой умной. Неважно, добился ли ты сам чего-то, важно лишь то, что ты можешь всех научить всему, чего не достиг сам. Это была прекрасная позиция. Ведь оставалась ещё вторая половина населения земного шара, которую просто необходимо было обучить. 

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

Индикатор Брента в рублях для Квик (Quick Lua Indicators)

    • 09 ноября 2015, 20:17
    • |
    • ztaz
  • Еще
в инете не нашел, написал, если кому нужно:
brent.lua:
Settings =
{
    Name = «Brent»,
    USDRUB = «USDRUB_TOM»,
    line =
    {
        {
        Name = «rubrent»,
        Color = RGB (0, 255, 0),
        Type = TYPE_LINE,
        Width = 1
        }
    }
}

function Init()
    return 1
end

function OnCalculate(index)
    rubrent = nil
    local br,n,i = getCandlesByIndex (Settings.USDRUB, 0, index, 1)
    if br ~= nil then
        rubrent = br[0].close * C(index)
    end
    return rubrent
end


Копируем в LuaIndicators (если нет — надо создать создать)
на графике с USDRUB_TOM в настройках указываем «идентификатор» равный «USDRUB_TOM»
добавляем в брент этот индикатор
всё

R для каждого. Часть 1

Всем привет! :)

Выкладываю небольшой обзорный курс по языку программирования R. Это язык очень популярен за рубежом для анализа биг даты и поиска рыночных закономерностей. Его используют: физики, математики и как Вы уже поняли кванты.

Господа трейдеры — не бойтесь программирования. Это просто. Главное системно тратить на это немного времени. И я попытаюсь показать Вам это.

В этой части два видео. Знакомство с R-Studio и обзор простейших функций языка. Прошу:




Как оценить, богаты ли вы?

Вот простой способ, изложенный в книге «Мой сосед — миллионер».

Умножьте ваш годовой доход на ваш возраст, а затем разделите на 10.

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

Если стоимость вашего капитала больше, чем расчетная в 2 раза, то вы богаты.

P.S.
Прочитать еще интересные статьи можно в моем блоге


Танцы с бубном: статистика в оценке рисков

Статья родственника Тимофея? Всё очень по делу, актуально-наболевшее про неработающий западный подход в статистике (тех анализ к нему тоже относится), анти Талеб некий, лично я уже тройку статей на эту тему писал, например 
Танцы с бубном: статистика в оценке рисков 

Раз уж всем так понравилось про риск-менеджмент, вспомню одно из заседаний комитета по рискам одной компании. Докладывался очередной убойный проект менеджмента «как застраховать риски падения цены на продукцию». По всему выходило, что эта страховка будет стоить десятки миллионов. Не рублей. Причем дело происходило на уверенно растущем рынке и страховать риск падения цены, сами понимаете, было очень перспективно. Как обычно, для обоснования на «потратить» нужно оценить риски, для этого на заседание комитета был вызван риск-менеджер. Так сказать, покажи барину, чему тебя там учили.

Одернув сюртучок и откашлявшись, он начал свой танец с бубном. Приплясывая вокруг флип-чарта, изображая на нем замысловатые знаки — «формулы» и искоса поглядывая на почтенных вождей-старейшин (верят-не верят?). Сквозь монотонное бормотание отчетливо слышались вскрики «VaR», «Доверительный интервал», «Исторический ряд».



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

Разговоры о трейдинге №18. Каков ваш торговый план?

Вопрос неалготрейдерам, а тем, кто торгует руками. 
У вас есть какой-то план в торговле?
То есть какая-то четкая инструкция, которая регламентирует ваши действия или диапазон ваших действий...
Расскажите пожалуйста о вашем торговом плане

Как узнать историю самолета. Алгоритм действий аэрофоба.

 Меня попросили привести алгоритм проверки истории конкретного самолета. Привожу.


  Итак, по какой-то причине, Вы решили переместить свое драгоценное тулово из точки А в точку Б посредством авиаперевозки. Вы рисковый человек, и не прочь воспользоваться услугами отечественных самолето-извозчиков. Удостоверьтесь, а не является ли, выбранная вами компания, еще и по совместительству, конторой по приемке международного металлолома.

Смотрим сюда:
nikitskij.livejournal.com/308534.html

 После выбора авиакомпании и билета, вам понадобится регистрационный номер борта. (Возьмем для примера рейс Челябинск-Сочи через Ютэйр — сомнительный такой выбор) 
Как узнать историю самолета. Алгоритм действий аэрофоба. 

Смотрим и выбираем номер рейса — UT-556:



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

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