Нужен скрипт, кто возьмется?

 
Нужен скрипт построения ряда из 1 и 0, на основе японских свечей, 1 - бычья свеча, 0 - медвежья свеча (и нулевая). Ряд сохраняется в .txt (или ваши варианты)
Должна быть возможность изменять временной промежуток построения ряда и период свечей

Пример:
временной промежуток - от 28.04.2005 до 04.11.2011
период свечи - 5минутный
результат - 10010101101111110101101011110111011010110000.... (последовательность от балды)

Кто возьмется? Цена?
 
 
Grizly:
Вы бы смысл этого скрипта показали. Некоторым даже и деньги не нужны, был бы смысл.
 
DmitriyN:
Вы бы смысл этого скрипта показали. Некоторым даже и деньги не нужны, был бы смысл.


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

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

 

Готов оплатить - здесь Работа есть куча желающих это сделать.

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

 
FAQ:

Готов оплатить - здесь Работа есть куча желающих это сделать.

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


да, админ, спасибо, что направил, просто человек задал вопрос, я ему ответил
 
Grizly:

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

Законы числовых рядов все известны, например:

1. Количество единиц будет стремиться к количеству нулей при размере ряда стремящемся к бесконечности. А их соотношение будет стремиться к 1;

2. Вероятность ряда = 1/(2^N), где N - число членов в ряду (причём, какие члены - 0 или 1 - не важно);
Например, вероятность ряда "1001010110" равна одной тысячной. Это означает, что на 5-ти минутках он встечается примерно раз в 3 дня.

Возникает вопрос: как работать? Работать с маловероятными (длинными) рядами на то, что эти ряды в ближайшее время не повторятся,
поскольку повторение ещё крайне маловероятно.

 
DmitriyN:

Законы числовых рядов все известны, например:

1. Количество единиц будет стемиться к количеству нулей при размере ряда стремящемся к бесконечности. А их соотношение будет стремиться к 1;

2. Вероятность ряда = 1/(2^N), где N - число членов в ряду (причём, какие члены - 0 или 1 - не важно);
Например, вероятность ряда "1001010110" равна одной тысячной. Это означает, что на 5-ти минутках он встечается примерно раз в 3 дня.

Возникает вопрос: как работать? Работать с маловероятными (длинными) рядами на то, что эти ряды в ближайшее время не повторятся,
поскольку повторение ещё крайне маловероятно.


не буду утверждать, что мой подход не "те же яйца, только в профиль", пока задача создать алгоритм построения ряда, не более того..

тему создал - https://www.mql5.com/ru/job/4128

 
Grizly:
Если умеете работать с Excel - легко делается в нём. Переносите туда котировки и вбиваете в ячейки ваши условия.
Но, лучше все операции делать имеено в скриптах и проверку идей тоже - так легче.
 
DmitriyN:

Законы числовых рядов все известны, например:

1. Количество единиц будет стремиться к количеству нулей при размере ряда стремящемся к бесконечности. А их соотношение будет стремиться к 1;

2. Вероятность ряда = 1/(2^N), где N - число членов в ряду (причём, какие члены - 0 или 1 - не важно);
Например, вероятность ряда "1001010110" равна одной тысячной. Это означает, что на 5-ти минутках он встечается примерно раз в 3 дня.

Возникает вопрос: как работать? Работать с маловероятными (длинными) рядами на то, что эти ряды в ближайшее время не повторятся,
поскольку повторение ещё крайне маловероятно.


Вопрос не в том, можно взять более короткую последовательность, которая будет и повторятся чаще, но проблема в том (как минимум), что кроме прогноза направления свечи, неплохо было бы знать хотя бы приблизительно ее размер.
 
DmitriyN:
Если умеете работать с Excel - легко делается в нём. Переносите туда котировки и вбиваете в ячейки ваши условия.
Но, лучше все операции делать имеено в скриптах и проверку идей тоже - так легче.

хм, спасибо за совет, а как вырвать из МТ4 к примеру ежечасные котировки? т.е. eur/usd: 2010.05.09 13.00 1,3445; 2010.05.09 14.00 1,3402; 2010.05.09 15.00 1,3426; ... тогда бы я и сам взял котировки...
Причина обращения: