Избранное трейдера Don Limon

по

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



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

Секрет стабильности и независимости прост и поэтому для большинства так труден.

Первое — Грааля никакого нет.

Второе — Те кто не может решиться уйти с работы… Тестите свою систему, торгуете 2-3 сделки в месяц,
высиживаете момент когда ситуация по вашей системе даст больше 50% вероятности..

Все… До 10% в месяц на жизнь с капитала достаточного для того чтобы не думать о деньгах нужных при ваших затратах в течении года научат вас рассчитывать на себя и поверить в свои силы..

Не верьте тем, кто говорит что это невозможно… Порог невозможности вы определяете для себя сами.

Системе выгодно вас иметь в качестве «раба на галерах» и вселять в вас страх и неуверенность в завтрашнем дне — именно на этом стоит вся государственная машина, зомбо-ящики в ваших квартирах расшатывают вас каждый день.

Самое сложное будет для вас — сидеть ровно и ждать когда ваша система позволит вам сделать сделку без лишних сантиментов с большим КПД.

Третье — Никогда не теряй терпения — это последний ключ, открывающий все двери. Антуан де Сент-Экзепюри

А именно — Не дергайтесь! Дергаетесь — ставьте стоп 2% от капитала, потом научитесь воспринимать коррекцию цены в допустимых рамках без сантиментов и соплей.

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

3 года торговли по чтению ленты. Мысли

Добрый день! 

Торгую 5 лет, из них 3 — по чтению ленты. Торгую уже 1 год и 8 месяцев в плюс на американском рынке. Прибыли — после уплаты за платформу, комиссии, налогов и сборов — хватает на съем обычной однушки и еды на недели 3, потом либо дошираки, либо выкручиваюсь. Счет — 340 000 рублей.  Но от такой жизни кайфую, уверен, что смогу стать со временем финансово состоятельным человеком засчет доходов с рынка. 

Здесь бы я хотел сформулировать свои наблюдения за 3 года — и на тему того, как правильно тренироваться, как строить рабочий день и конкретно читать ленту. Поехали!

Как правильно тренироваться

1)Вы должны посвящать спекуляции не меньше 8 часов в день. Я 4 часа исследую, 4 часа торгую. 

2)Лучшее время для исследований — самое раннее утро, когда мозг максимально комфортно переносит нагрузки. Я исследую с 7 утра до 11. 

3)Записывайте все наблюдения и ведите исследования ТОЛЬКО на бумажном носителе, никаких компьютеров. Это развивает чувство цены, улучшает память и лучше раскладывает информацию по полкам вашего мозга.

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

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

    • 10 ноября 2015, 15:25
    • |
    • ztaz
  • Еще
Доработал немного. С синхронизацией жопа, но если график бакса навесить на брент, то квик синхронизирует их по времени.
в вер. 2.0 теперь если нет курса бакса, то берет предыдущий.
не совсем «корректно», но зато читабельно если нет данных.
+ в пред. версии небольшой косяк был — курс на одину свечку отставал

brent.lua:
Settings =
{
    Name = «Brent»,
    USDRUB = «USDRUB_KURS»,
    line =
    {
        {
        Name = «rubrent»,
        Color = RGB (0, 255, 0),
        Type = TYPE_LINE,
        Width = 1
        }
    }
}

function Init()


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

Индикатор Брента в рублях для Квик (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»
добавляем в брент этот индикатор
всё

Классные фичи QUIK, которые должен знать каждый

    • 30 октября 2015, 13:59
    • |
    • SciFi
  • Еще
Решил поделиться классной фичей (возможностью), которая есть у QUIK, но которую я, к сожалению, не знал, хотя пользуюсь им уже больше года. 

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

Классные фичи QUIK, которые должен знать каждый

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

Для этого просто выбираем созданный нами график со всеми индикаторами. Нажимаем Ctrl+N (копируется график) и нажимаем Ctrl+E (открываются параметры графика), затем Заменить инструмент в правом нижнем углу (заменяется инструмент созданного графика). 

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

Для тех кому лень...

каждый день вручную выгружать стоимость активов из квика в эксель.

 

В этом деле поможет Lua. Ниже качайте скрипт и копите историю по стоимости активов.

Скрипт ежедневно в 18:45 пишет оценку активов по всем счетам, которые доступны в квике в файл my.log .

В каждой строчке файла my.log содержится код фирмы, код клиента, вид лимита, активы на начало и активы на конец.

Когда накопите представительную историю, загружаете файл в эксель, фильтруете по счетам и строите equity вашего счета.

 

Основную работу за вас делает вот такой скрипт:

function main()

                myLogOpenAppend()   -- открывает лог

                path = getWorkingFolder()

                myLog(«WorkingFolder: »..path)

 

                local cur_time

                while not stopped do

                               cur_time = os.date('*t') –получает текущее время



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

Без политики!!! Чисто планы на дальнейшую жизнь! 2017 Diversity Visa program (DV-2017).

    • 21 октября 2015, 18:34
    • |
    • skyy
  • Еще
Без политики!!! Чисто планы на дальнейшую жизнь!
Пост для тех кому интересно и хочется попробовать получить Green Card.
Задача на вечерний клиринг или до завтрашнего утра.

Diversity Visa program (DV-2017) — это чистая лотерея участие в которой ни стоит ни копейки.

!!! ВАЖНО !!!
Используйте только этот сайт
https://www.dvlottery.state.gov/
Это официальный сайт лотереи. Все остальные сайты-клоны только собирают деньги!
Никто, никак не может повлиять на результат.
Лотерея проводится только через этот сайт!

Не ждите последней недели, подавайте сейчас.
Начало 1 октября, 2015 и до 23:59 EST (GMT -5) 3 ноября, 2015.

Всё что нужно сделать: своё фото на документ на светлом фоне, фото супруга (-и), детей до 21 года.
Заполнить их данные. Каждый супруг может подать свою анкету, чем удвоить шансы всей семьи на выигрыш.
Редактор для обрезки и подгонки размера есть сразу на сайте (Photo Tool).
Для заполнения потребуется минимум информации.
Подача займёт 5 минут.

Удачи!


+$4500 за неделю: Живая торговля, реалити-шоу - 3

Записал свою торговлю за прошедшую неделю на видео.
Торгую суммарно 220000 долларов.
За неделю сделал плюс 2,19%-4,44%, в зависимости от счёта. На видео всё увидите.



Доказательства депозитов, мониторинги, и прочую информацию обо мне и моей торговле смотрите на сайте heavytrade.ru.

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