Double Whammy WMA and RSI cycling system.

Работа завершена

Время выполнения 22 часа
Отзыв от исполнителя
The client responds quickly, which means that the work can be delivered in a short time. I recommend it.
Отзыв от заказчика
Best experience I had with an MT4 programmer period.

Техническое задание

Requirements Specification:

Here are the Requirements Specification for the development of the Weighted Moving Average (WMA) Slope and RSI Expert Advisor in MT4.

1. The idea of the trading system is as follows: Market entries are performed per slope of WMA line and the signal from RSI are both match the trigger conditions. Plus another simple RSI cycling position.

2. Trend is determined based on the WMA slope with the specified period (InpWMATrendPeriod). If the current WMA value is greater than the previous one, the trend is seen as Up_Trend (WMA_current > WMA_previous). Alternatively, if current WMA is below the previous one, the trend is considered to be Down_Trend (WMA_current<WMA_previous).

3. Trading Signals:

  • Buy signal: WMA trend is up, last bar average price above the WMA, and RSI below 30. Two buy orders are placed. One buy order will only be closed when the trend changes, the other Buy order will be cycling as per RSI levels.  Buy one position when RSI below 30 and Sell the position back when RSI is above 70 ( a cycling RSI based Buy and Sell in the direction of the trend).
  • Sell signal: Trend is Down, last bar average price is below WMA and RSI above 70. Two buy orders are placed. One short order will only be closed when the trend changes, the other will be cycling as per RSI levels.  Short one position when RSI above 70 and Cover the position back when RSI is below 30 ( a cycling RSI based Short and Cover in the direction of the trend) 

Figure1:  One position is open to follow the trend, another position is open to cycle with RSI levels in the direction of the trend.

4. Positions are closed at opposite signals: Buy positions are closed on Short signal, and Short positions are closed at Buy signals.

5. Positions are opened at the market price on same bar.

7. No Stop loss or profit taking.

8. System Inputs:  Position size (1 default), WMA (200 default) and RSI (4 default) periods. RSI buy level and RSI sell Level (30 and 70 by default). 


Откликнулись

1
Разработчик 1
Оценка
(55)
Проекты
66
58%
Арбитраж
1
0% / 0%
Просрочено
0
Свободен
2
Разработчик 2
Оценка
(79)
Проекты
111
37%
Арбитраж
0
Просрочено
4
4%
Свободен
3
Разработчик 3
Оценка
(365)
Проекты
507
40%
Арбитраж
159
17% / 74%
Просрочено
99
20%
Загружен
4
Разработчик 4
Оценка
(106)
Проекты
129
25%
Арбитраж
25
28% / 56%
Просрочено
8
6%
Свободен
5
Разработчик 5
Оценка
(72)
Проекты
80
10%
Арбитраж
38
8% / 58%
Просрочено
6
8%
Свободен
6
Разработчик 6
Оценка
(32)
Проекты
57
23%
Арбитраж
12
67% / 8%
Просрочено
2
4%
Свободен
7
Разработчик 7
Оценка
(16)
Проекты
35
23%
Арбитраж
4
0% / 50%
Просрочено
2
6%
Работает
8
Разработчик 8
Оценка
(16)
Проекты
17
35%
Арбитраж
2
50% / 50%
Просрочено
0
Свободен
9
Разработчик 9
Оценка
(75)
Проекты
124
44%
Арбитраж
14
29% / 50%
Просрочено
17
14%
Свободен
10
Разработчик 10
Оценка
(78)
Проекты
246
74%
Арбитраж
7
100% / 0%
Просрочено
1
0%
Свободен
Опубликовал: 1 статью
11
Разработчик 11
Оценка
(618)
Проекты
1429
59%
Арбитраж
31
81% / 0%
Просрочено
10
1%
Свободен
12
Разработчик 12
Оценка
(69)
Проекты
146
34%
Арбитраж
13
8% / 62%
Просрочено
26
18%
Свободен
Опубликовал: 6 примеров
13
Разработчик 13
Оценка
(73)
Проекты
257
53%
Арбитраж
16
50% / 38%
Просрочено
83
32%
Свободен
Похожие заказы
Project Description I am looking for an experienced MQL5/MT5 Expert Advisor developer to develop an automated trading EA for XAUUSD on the M3 timeframe , running on an Exness account . The EA will automate a manual strategy based on SNR/GAP zones , using two setup types: Price Rejection Price Correction The EA should identify valid BUY/SELL setups around predefined SNR/GAP areas, apply configurable RSI, SMA, EMA and
Indicador Maximas e Minimas + Super Trend O Indicador MAX/MIN é um indicador de análise técnica para o MetaTrader 5 , desenvolvido para ajudar você a identificar regiões importantes de preço e possíveis oportunidades de compra e venda. O que ele faz MAX/MIN: identifica máximas e mínimas relevantes do mercado e mostra os preços no gráfico. HH / HL / LH / LL: ajuda a visualizar a estrutura do mercado, mostrando quando
//———————————————————————————————————————————————————————————————————— struct S_MCAV { double matureSum; double totalSum; double value; void Init () { matureSum = 0.0; totalSum = 0.0; value = 0.5; } void AddContext (int ctx) { totalSum += 1.0; if (ctx == 1) matureSum += 1.0; } void ApplyDecay (double rate) { matureSum *= rate; totalSum *= rate; } void Update () {
NinjaTrader 8 / NinjaScript Phase 1 build: convert an existing Auction Market Theory (AMT) strategy into objective, alert-only decision-support logic. Not a bot, no auto-execution — trades stay manual. Covers NQ/MNQ, ES, CL, MGC using 30-min TPO/Volume Profile context with 5-min confirmation: one 5-min close outside VAH/VAL = acceptance, close back inside = rejection. Dashboard shows bias, auction state, location

Информация о проекте

Бюджет
100+ USD
Сроки выполнения
от 3 дн.