80% Accuracy w/ Heiken Ashi Smoothed Oscillator

 

I wanted a simple, clean and trustworthy method of trading and I have found one so I figured I would share what I am doing and maybe someone that knows how to code can update the publicly shared EA for all to enjoy this trading method.


I am using the Heiken ashi smoothed oscillator indicator included with the EA AlliHeik ((link: https://www.mql5.com/en/code/20680 )... I also attached both the EA and the Indicator)). I am using it on 2 timeframes, 20min, 1H for EURUSD. Now I am using a different signal than the EA. The EA uses the histogram, I am using the color change of the HA oscillator average line. I use the the 1H timeframe for my trend direction. Then use the 20m signals for entries in the same trend direction as the 1H and I am using an initial stoploss on entry with a trailing stop.


I am sure with the EA updated to use this method of trading that trades will be more profitable and accurate than manually trading. If someone is to update the EA, I would recommend the following updates:

///----Signal Inputs ----//
---Signal 1 (Trend Signals from Higher TimeFrame) ---
Timeframe: "X"
Pre smoothing average Period: #
Pre smoothing average Method: Simple / Exponential / Smoothed / Linear
Pos smoothing average Period: #
Pos smoothing average Method: Simple / Exponential / Smoothed / Linear
Signal Period: #
Signal Method: Simple / Exponential / Smoothed / Linear
----Signal 2 (Entry signals) ---
Timeframe: "X"
Pre smoothing average Period: #
Pre smoothing average Method: Simple / Exponential / Smoothed / Linear
Pos smoothing average Period: #
Pos smoothing average Method: Simple / Exponential / Smoothed / Linear
Signal Period: #
Signal Method: Simple / Exponential / Smoothed / Linear

//---- Time Properties ---//
Use Time Properties: True / False
Start Hour: #
Start Minute: #
Stop Hour: #
Stop Minute: #
Close All trades on Friday Close: True / False
Friday Stop Hour: #
Friday Stop Minute: #


//----Money Management --//
Volume Type: Fixed Lot / % of Equity
Volume Value: # (allow for decimals)
Target Daily Profits in ticks (0 = off): #
Target Daily Losses in ticks (0 = off): #
Max Number of open positions in trend (0=off): #

Min Margin Level % for Additional Trade Entry: #


//--- Stop Parameters --- //

Close on Opposite Signal: Signal 1 / Signal 2 / False

Take Profit (ticks, 0=off): #
Stop Loss (ticks, 0=off): #
Trail Start (ticks, 0=off): #
Trail Distance (ticks, 0=off): #
Trail Step (ticks, 0=off): #
Break Even Start (ticks, 0=off): #
Break Even Value (ticks, 0=off): #

 

 

 

Forum on trading, automated trading systems and testing trading strategies

When you post code please use the CODE button (Alt-S)!

Use the CODE button

 
///----Signal Inputs ----//
---Signal 1 (Trend Signals from Higher TimeFrame) ---
Timeframe: "X"
Pre smoothing average Period: #
Pre smoothing average Method: Simple / Exponential / Smoothed / Linear
Pos smoothing average Period: #
Pos smoothing average Method: Simple / Exponential / Smoothed / Linear
Signal Period: #
Signal Method: Simple / Exponential / Smoothed / Linear
----Signal 2 (Entry signals) ---
Timeframe: "X"
Pre smoothing average Period: #
Pre smoothing average Method: Simple / Exponential / Smoothed / Linear
Pos smoothing average Period: #
Pos smoothing average Method: Simple / Exponential / Smoothed / Linear
Signal Period: #
Signal Method: Simple / Exponential / Smoothed / Linear

//---- Time Properties ---//
Use Time Properties: True / False
Start Hour: #
Start Minute: #
Stop Hour: #
Stop Minute: #
Close All trades on Friday Close: True / False
Friday Stop Hour: #
Friday Stop Minute: #



//----Money Management --//
Volume Type: Fixed Lot / % of Equity
Volume Value: # (allow for decimals)
Target Daily Profits in ticks (0 = off): #
Target Daily Losses in ticks (0 = off): #
Max Number of open positions in trend (0=off): #

Min Margin Level % for Additional Trade Entry: #



//--- Stop Parameters --- //

Close on Opposite Signal: Signal 1 / Signal 2 / False

Take Profit (ticks, 0=off): #
Stop Loss (ticks, 0=off): #
Trail Start (ticks, 0=off): #
Trail Distance (ticks, 0=off): #
Trail Step (ticks, 0=off): #
Break Even Start (ticks, 0=off): #
Break Even Value (ticks, 0=off): #

On which symbol and timeframe have you tested?