Избранное трейдера Игорь GI-trader
Settings=
{
Name = "Piton",
N = 100,
legend = "price2",
line =
{
{ Name = "Sint",
Color = RGB(0, 132, 0),
Type = TYPE_LINE,
Width = 1
}
}
}
function Init()
return 1
end
Candles = {};
function OnCalculate(index)
local numCandles = getNumCandles(Settings.legend);
if index <= Settings.N or numCandles <= Settings.N then
return nil;
end
Candles, n, _ = getCandlesByIndex(Settings.legend, 0, index - Settings.N, Settings.N);
if n ~= Settings.N then
return nil;
end
-- Предварительный расчет
sum1, sum2, sum3 = advancePaynemt(index);
-- расчет коэффициента корреляции Пирсона
r = sum3/math.sqrt(sum1*sum2);
return r;
end
-- Предварительный расчет
----------------------------------------
function advancePaynemt(index)
local sum1 = 0;
local sum2 = 0;
local sum3 = 0;
local j = 0;
-- Вычислить среднее арифметическое
for i=index - Settings.N + 1, index, 1 do
sum1 = sum1 + C(i);
sum2 = sum2 + Candles[j].close;
j = j + 1;
end
aver1 = sum1/Settings.N;
aver2 = sum2/Settings.N;
-- Вычислить сумму квадратов отклонений
sum1 = 0;
sum2 = 0;
j = 0;
for i=index - Settings.N+1, index, 1 do
sum1 = sum1 + math.pow(C(i) - aver1, 2);
sum2 = sum2 + math.pow(Candles[j].close - aver2, 2);
j = j + 1;
end
-- Вычислить сумму произведений разности
j=0;
for i=index - Settings.N+1, index, 1 do
sum3 = sum3 + (aver1 - C(i))*(aver2 - Candles[j].close);
j = j + 1;
end
return sum1, sum2, sum3;
end
Как запустить и настроить:Наконец-то, меня выпустили из бана. Ну тут уж я сам оказался дурён и нелюбомудрен. В общем, сам виноват…
Это я к тому, что выкладываю следующую часть с опозданием. Прошу меня за это простить.
Итак, мы решили спекульнуть РИшечкой, чтобы выиграть денюшек на хлебушек.
Лирическое отступление. Да, я не описАлся, ещё мой любимый Альберт Айнстан говорил, что «Все события в природе носят вероятностный характер». Поэтому биржевая торговля – это Игра, Игра и ещё раз Игра! Не работа, не бизнес, а именно ИГРА! С вероятностными исходами.
Ничего плохого или предосудительного в этом не вижу. Шахматы, например, это тоже тяжелая, кропотливая, но игра. В которой, чтобы чего добиться, нужно много и упорно учиться и тренироваться. Но учиться – Игре. И играть, играть, играть…
Или шпионы-разведчики-контразведчики, которые ведут радиоигру и пускают дезу. Тоже игра.

Напоминаю, что в первой части, собравшей 300 лайков, шла речь о том, чего не стоит покупать для получения пассивного дохода.
В этой, 2-й части, будут мысли о подходящих инструментах для получения пассивного дохода.
По причинам, изложенным приблизительно здесь, я буду писать только о североамериканских рынках.
Начнем с пары оговорок




В 1815 году Натану и Джеймсу Ротшильдам удалась одна из самых рискованных и крупных афер в истории банковского бизнеса. Заработать около 200 млн фунтов за один день им помогли… голуби.
Натан Ротшильд, занимавшийся разведением этих птиц на своей ферме в Кенте, использовал их в качестве почтальонов, когда ему необходимо было срочно получить важную информацию с континента. Благодаря голубям, летающим из страны в страну с привязанными к лапкам шифровками, братья узнавали последние новости в сфере финансов.
Еще в начале XIX века Ротшильды осознали всю важность хорошо налаженной информационной сети. Именно им принадлежит знаменитая фраза: «Кто владеет информацией, тот владеет всем миром».
После Ста дней все фондовые биржи Европы, напуганные возвращением Наполеона, с тревогой ожидали исхода сражения при Ватерлоо. Агенты Натана и Джеймса наблюдали за боевыми действиями французского императора и Веллингтона, находясь «по разные стороны баррикад».