Системный индикатор Султонова - страница 3

 
Yousufkhodja Sultonov:

Спасибо, Ренат, посмотрел, и, естественно, ничего не понял, как Вы не понимаете китайский язык.

я китайский понимаю, ведь есть переводчик.

точно также разбираются с MQL, т.к. существует документация.

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

кроме индикатора, необходимо достаточно продолжительное время работать над советником.

ни один программист не будет сопровождать доработку стратегии несколько лет.

поэтому настойчиво рекомендую начать самостоятельное творчество.

 

У Вас уже есть готовые формулы и ТЗ?

Просто не пойму, почему его не заказать в маркете, если всё есть?

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

 
Yousufkhodja Sultonov:

Уважаемые форумчане, в качестве основы стратегии будущего индикатора рассмотрим и обсудим следующую гипотезу: Цена текущего бара зависит от 4-х значений цен предыдущих баров по следующей зависимости:

Ц5 = Ц0 + а1Ц1 + а2Ц2 + а3Ц3 +а4Ц4

Можете спросить, почему именно от 4-х? Дело в том, что, я, пока, умею решать это уравнение до 4-х переменных, расчетные формулы, которых, приводил ранее: https://www.mql5.com/ru/forum/86249/page3 

Будем анализировать поведение 5-ти коэффициентов, возможно, удастся выйти на какую-либо намёки на закономерность

Несмотря на резкое движение рынка вверх, индикатор остается невозмутим, считает это движение обманным, твердо продолжает свой вердикт СЕЛЛ и оказывается прав!:

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

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

 
Yousufkhodja Sultonov:

...

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

Что-то мне кажется, что система будет нерешаемой.

 

Приветствую!

Попытка видеть рынок в двухмерном состоянии.

А надо в трехмерном состоянии -в глубину.

Без обьемов задачку не решить. Ведь на каждом баре масса тиков разная, скорость.

И маленький бар может иметь большой вес, чем соседние, которые по виду больше.

 
Dmitry Fedoseev:

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

Что-то мне кажется, что система будет нерешаемой.

Хорошо, Дмитрий. Допустим, имеем непрерывный поток цен открытий (или любые из 4-х  баров OCHL) истории инструмента:

Цфакт.
1,1376
1,1377
1,1375
1,1361
1,1358
1,1354
1,1357
1,1358
1,1356
1,1367
1,137
1,1361
1,1361

Разбиваем этот поток на сл. 5 систем уравнений с 4-мя переменными:

1-я система:

a0+a11,1376+a21,1377+a31,1375+a41,1361=1,1358

a0+a11,1377+a21,1375+a31,1361+a41,1358=1,1354

a0+a11,1375+a21,1361+a31,1358+a41,1354=1,1357

a0+a11,1361+a21,1358+a31,1354+a41,1357=1,1358

a0+a11,1358+a21,1354+a31,1357+a41,1358=1,1356

2-я система:

a0+a11,1377+a21,1375+a31,1361+a41,1358=1,1354

a0+a11,1375+a21,1361+a31,1358+a41,1354=1,1357

a0+a11,1361+a21,1358+a31,1354+a41,1357=1,1358

a0+a11,1358+a21,1354+a31,1357+a41,1358=1,1356

a0+a11,1354+a21,1357+a31,1358+a41,1356=1,1367

По такому принципу создаем 3-ю, 4-ю и 5-ю системы уравнений.
3-я система (компьютерный вариант):

1,1375 1,1361 1,1358 1,1354 1,1357
1,1361 1,1358 1,1354 1,1357 1,1358
1,1358 1,1354 1,1357 1,1358 1,1356
1,1354 1,1357 1,1358 1,1356 1,1367
1,1357 1,1358 1,1356 1,1367 1,137

4-ая система:

1,1361 1,1358 1,1354 1,1357 1,1358
1,1358 1,1354 1,1357 1,1358 1,1356
1,1354 1,1357 1,1358 1,1356 1,1367
1,1357 1,1358 1,1356 1,1367 1,137
1,1358 1,1356 1,1367 1,137 1,1361

5-ая система:

1,1358 1,1354 1,1357 1,1358 1,1356
1,1354 1,1357 1,1358 1,1356 1,1367
1,1357 1,1358 1,1356 1,1367 1,137
1,1358 1,1356 1,1367 1,137 1,1361
1,1356 1,1367 1,137 1,1361 1,1361


Решая все 5 систем, содержащих 13 значений цены, однозначно находим все 5 неизвестных коэффициентов: 

a4 a3 a2 a1 a0
-5,47987 1,130393 1,375359 -1,86337 6,630682
Советник видит, что, а4<1, дает команду на установку ордера СЕЛЛ.









Далее, система 2 становится системой 1, система 3 - системой 2, система 4 - системой 3, система 5 - системой 4, а система  - 5 генерируется из обновленного потока исходных данных, который создается удалением первой цены из потока данных и добавлением новой цены в хвост исходного потока:
1,1377
1,1375
1,1361
1,1358
1,1354
1,1357
1,1358
1,1356
1,1367
1,137
1,1361
1,1361
1,1356

1-я система:

a0+a11,1377+a21,1375+a31,1361+a41,1358=1,1354

a0+a11,1375+a21,1361+a31,1358+a41,1354=1,1357

a0+a11,1361+a21,1358+a31,1354+a41,1357=1,1358

a0+a11,1358+a21,1354+a31,1357+a41,1358=1,1356

a0+a11,1354+a21,1357+a31,1358+a41,1356=1,1367

По такому принципу создаем 2-ю, 3-ю, 4-ю и 5-тую системы уравнений:
2-я система (компьютерный вариант):

1,13751,13611,13581,13541,1357
1,13611,13581,13541,13571,1358
1,13581,13541,13571,13581,1356
1,13541,13571,13581,13561,1367
1,13571,13581,13561,13671,137

3-ая система:

1,13611,13581,13541,13571,1358
1,13581,13541,13571,13581,1356
1,13541,13571,13581,13561,1367
1,13571,13581,13561,13671,137
1,13581,13561,13671,1371,1361

4-ая система:

1,13581,13541,13571,13581,1356
1,13541,13571,13581,13561,1367
1,13571,13581,13561,13671,137
1,13581,13561,13671,1371,1361
1,13561,13671,1371,13611,1361
5-ая система (подключается  новый бар):
1,1354 1,1357 1,1358 1,1356 1,1367
1,1357 1,1358 1,1356 1,1367 1,137
1,1358 1,1356 1,1367 1,137 1,1361
1,1356 1,1367 1,137 1,1361 1,1361
1,1367 1,137 1,1361 1,1361 1,1356

Решая новую систему, находим новые коэфф:
-2,71906 0,230769 0,635452 -0,85619 4,212794
Советник вновь дает команду: СЕЛЛ!







 
Yousufkhodja Sultonov:

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

Никакой индикатор в будущее не заглянет, как ты его неназови
 
Vladimir Baskakov:
Никакой индикатор в будущее не заглянет, как ты его неназови

СИС не заглядывает в будущее, а определяет истинное текущее состояние рынка, что, неизбежно, вытекает более вероятное его движение в будущем  и это подтверждается примерами его применения. Тем не менее, подождем и посмотрим на его поведение в терминале.

 
Vladimir Baskakov:
Никакой индикатор в будущее не заглянет, как ты его неназови

На основе наиболее полной валютной корзины - может (на некоторое время). 

 
Vladimir Baskakov:
Никакой индикатор в будущее не заглянет, как ты его неназови

Будущее можно предсказать.

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

Там тоже такие же сложные процессы как и на рынках.