indicator = d1 * (d1 / d2)2) на основе СЛАУ с двумя переменными (см. предыдущий пост)
indicator = d1 * (d1 * d4 - d2 * d3) + d2 * (d2 * d2 - d1 * d3)3) на основе СЛАУ с тремя переменными.
indicator = d1 * (-d1 * d4 * d6 + d1 * d5 * d5 + d2 * d3 * d6 - d2 * d4 * d5 + d3 * d3 * (-d5) + d3 * d4 * d4) /<br /> (-d2 * d4 * d6 + d2 * d5 * d5 + d3 * d3 * d6 - 2 * d3 * d4 * d5 + d4 * d4 * d4) +<br /><br /> d2 * (-d1 * d3 * d6 + d1 * d4 * d5 + d2 * d2 * d6 - d2 * d3 * d5 + d4 * d4 * d4) /<br /> (d2 * d4 * d6 - d2 * d5 * d5 - d3 * d3 * d6 + 2 * d3 * d4 * d5 - d4 * d4 * d4) +<br /><br /> d3 * (-d1 * d3 * d5 + d1 * d4 * d4 + d2 * d2 * d5 - 2 * d2 * d3 * d4 + d3 * d3 * d3) /<br /> (-d2 * d4 * d6 + d2 * d5 * d5 + d3 * d3 * d6 - 2 * d3 * d4 * d5 + d4 * d4 * d4)
В преддверии конференции СмартЛаба, 25 июня хотелось бы ещё раз всех мотивировать ходить на такие мероприятия.
При этом ВАЖНО – Тимофей меня не просил, ему это не нужно, билетов почти нет. Вот просто мой опыт как есть.
Рис.1. Мотивирующий спич с трибуны
У меня очень богатый опыт хождения на всякие трейдинговые выставки и конференции. Но сейчас про две в 2021 году. В 22 году мы в Дубае успели отметиться, но про это в другой раз. На примере 2021 года, расскажу, как в процессе менялось моё отношение к тому что я делаю.
Конференция СмартЛаба 2021 год. Лето
protected override void Execute() { var d1 = (Close >> 1) - (Close >> 2); var d2 = (Close >> 2) - (Close >> 3); var d3 = (Close >> 3) - (Close >> 4); var d4 = (Close >> 4) - (Close >> 5); for (int i = 5; i < Bars.Count-2; i++) { double A = d1[i]*d4[i] - d2[i]*d3[i]; double B = d2[i]*d2[i] - d1[i]*d3[i]; double id = A*d1[i] + B*d2[i]; int posDir = (! IsLastPositionActive) ? 0 : LastPosition.PositionType == PositionType.Long ? 1 : -1; if (id >= 0 && posDir != 1) { if (posDir == -1) ExitAtClose (i, LastPosition); BuyAtClose (i); } else if (id < 0 && posDir != -1) { if (posDir == 1) ExitAtClose (i, LastPosition); ShortAtClose (i); } } // for (int i } // Execute()даёт результаты на минутках на 68 днях от 10:00 до 18:44 для сделок без комиссии и проскальзывания
Все это работает на коротком таймфрейме (1 min и ниже).
Любой резидент СЛ за 5 мин в Excel может проверить, что этот индикатор работает в плюс на любом активе. Более того, если ему лично претит Excel, он может проверить тот же факт в C#, Python, R, Matlab etc. В любом случае, много времени такой тест не занимает.
Далее кумулятивные эквити на минутках за 2020 год с данных мосбиржи без учета издержек.if(sys==«id»)
{
h1=cls[n-1]-cls[n-2]
h2=cls[n-2]-cls[n-3]
h3=cls[n-3]-cls[n-4]
h4=cls[n-4]-cls[n-5]
i=h1*(h1*h4-h2*h3) + h2*(h2*h2-h1*h3)
if(i>=0) inl=T
if(i<0) outl=T
}