Написать Эксперта, который проверяет наличия тренда/флэта, отбой от уровня, в зависимости от тренда/флэта и отправляет смс

Script Integrazione

Lavoro terminato

Tempo di esecuzione 29 giorni

Specifiche

Добрый день. Первый раз пишу ТЗ на написание советника, правила прочитал, постараюсь следовать

 

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

а) наличия тренда или флэта
б) отбоя от уровня.

 

Теперь более детально:

0. Везде ниже % считаются от цены. 0,34%=0,0034*Price(), например при цене 1,31465 это 446 Point.
Волотильность: среднесуточная волотильность за последние две недели.

1. Timeframe 10 min (писать все для текущего timeframe, чтобы можно было тестить на разных периодах)

2. Строятся следующие EMA (Close)

а) EMA34

б) EMA34 + 0,34% (верхняя граница конверта)

в) EMA34 - 0,34% (нижняя граница конверта)

г) EMA72

д) EMA144 

2. Проверка  Тренда или флэта
а) тренд вверх присутствует если: 
1. EMA144 ниже чем четверть конверта, то есть EMA144<(EMA34-0,17%)

2. EMA34 растет (за период более 5 свечей)

3. Существует не более чем 5 свечей, которые закрылись за последние 5 часов с ценой закрытия ниже чем EMA34 - 0,08% 

б) тренд вниз присутствует если: 

1. EMA144 выше чем четверть конверта, то есть EMA144>(EMA34+0,17%)

2. EMA34 падает (за период более 5 свечей)

3. Существует не более чем 5 свечей, которые закрылись за последние 5 часов с ценой закрытия выше чем EMA34 - 0,08%

в) Флэт если. Переплетены EMA144, EMA72, EMA34. Формально расстояние между EMA34 и EMA144 меньше чем 0,17%

 

3. Проверка отбой.

Условия отбоя вверх:

1) доход цены до уровня (недоход менее 5% от волотильности, заброс не более 15% от волотильности) Отбойная свечой (свеча N) называет свеча с минимальной разницей цены закрытия и уровня отбоя. 

2) Далее существует свеча (N+1)-(N+6) следующие 6 свечей, когда Close (N+1) > (Тело свечи N-1)

Условия отбоя вниз:

1) доход цены до уровня (недоход менее 10% от волотильности, заброс не более 15% от волотильности) Отбойная свечой (свеча N) называет свеча с минимальной разницей цены закрытия и уровня отбоя. 

2) Далее существует свеча (N+1)-(N+6) следующие 6 свечей, когда Close (N+1) < (Тело свечи N-1)

 

4. Что проверять

а) при тренде вверх: отбой вверх от EMA34

б) при тренде вниз: отбой вниз от EMA34

в) при флэте: отбой вниз от верхней границы конверта или отбой вверх от нижней границы конверта.

В этом случае срабатывает ALERT + отправка смс.

 

 Теперь вопрос: как лучше писать на MQL5 или на MQL4? Можно ли потом торговать, если советник на MQL5?
Что касается смс - то либо вариант готовый, привычный Вам, либо могу посоветовать, то, что использую в интернете: php и c++ модуль. 

 

 

Con risposta

1
Sviluppatore 1
Valutazioni
(253)
Progetti
571
36%
Arbitraggio
64
20% / 58%
In ritardo
147
26%
Gratuito

Informazioni sul progetto

Budget
30 - 50 USD
Per lo sviluppatore
27 - 45 USD
Scadenze
da 3 a 7 giorno(i)