Работа завершена
Техническое задание
Техническое задание
Написать индикаторы, создающие файлы для нейронной сети на основе стандарных индикаторов МТ4.
Есть фаил с данными OCHL M30 для валютной пары для диапозона с дата время по дата времяВ начале настроек описание индикатора, которое отоброжатся в строке после щапки , диапзон даты и времени это первая колонка, OCHL не надо.
Индикаторы состояния ( больше/меньше) Например MFI , ИНДИКАТОРЫ
Названия фалов пример EURUSD.M30.Ind.MFI.csv или EURUSD.M30.Ind.MA
Индикаторы импульсов свечные патерны, пересечения и т. д. ИМПУЛЬСЫ
Названия файлов пример EURUSD.M30.Imp. MA
По умолчанию в настройках должна стоять дата и время
с 2000.01.03 2:00 по 2020.06.26 17:00 это точно соответствует данным целевого файла. 254000 строк 253998 свечей, одна строчка это шапка еще в одной было суммирование. В это строчке будет описание индикатора.
1.Название файла EURUSD.M30.Imp.Candles.csv
по индикатору Candlestick Recognition Master
LE long engulfing 1 SE Short Engulfing -1
HMR 1 hummer 1 SS1 Shoot star -1
HMR2 1 SS2 -1
HMR3 1 SS3 -1
HMR4 1 SS4 -1
PL Piercing Line 1 DCC Dark Cloud Cover -1
по моему дополнительному индикатору
LE1 1 SE1 -1
LE2 1 SE2 -1
LE3 1 SE3 -1
LE4 1 SE4 -1
Если свеча не является никакой патерной то 0
сюда же белая WC white candle 1 черная BC black candle -1 open=close Doji 0
11 колонок
В шапке записывается сокращенно название противоположных патерн
Напрмер HMR_3 _SS_3 или PL_DCC или LE_4_SE_4 или WC_BC
2. Название файла EURUSD.M30.Ind.MA.abovebellow.csv
MA 9,14,50,100.200 S, E , Sm , LW, итого 20 колонок
закрытие свечи выше 1 закрытие свечи ниже -1
В шапке пример SMA_14 или LWMA_100
3. Название файла EURUSD.M30.Imp.MA.pricecross.csv
. Свеча пересекает МА open ниже МА сlose выше МА 1
open выше МА сlose ниже МА -1 не пересекает 0
MA 9,14,50,100.200 S, E , Sm , LW, итого 20 колонок
В шапке пример S_14 или LW_100
4. Название файла EURUSD.M30.Imp.MA.ninecross.csv
SMA9 и EMA9 пересекает 50 100 200 Simple and Exp. 12 колонок
снизу вверх 1 сверху вниз -1
В шапке пример S_9_E_100
5. Название файла EURUSD.M30.Ind.FLATPULS.csv
Flat Puls Up trend 1 Flat 0 Down trend -1 11 колонок
меняем bolPrd от 15 до 25
В шапке BP_15 BP_16 …...........BP_25
5. Название файла EURUSD.M30.Ind.MFI.csv
Money Floor Index 5 колонок
50< 1
50> -1
60< = 1
40> = -1
70< = 1
30>= -1
80< = 1
20> = -1
90< = 1
10> = -1
а если нет , то 0
В шапке 50 60_40 70 _ 30 80 _ 20 90_10