Skip to content

pedrofsantoscom/nnfx-backtest

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nnfx-backtest

Expert Advisor to backtest confirmation indicators in NNFX way

How to Use:

  • Put the NNFX_Backtest.mq4 in MQL4/Experts folder
  • Open NNFX_backtest.mq4 in MetaEditor
  • Go to getSignal() function
  • Uncomment only the indParams and the line of indicator to test. Make sure that if we call getIndicator* function, the first parameter is the name of compiled indicator relative to the root indicators directory (MQL4/Indicators/). If the indicator is located in subdirectory, for example, in MQL4/Indicators/Examples, its name must be specified as "Examples\\indicator_name". configure indicator
  • Save the file
  • Compile
  • Open Strategy Tester in MetaTrader4 and select Expert Advisor NNFX_Backtest.ex4
  • Configure like below image and click start button. If the indicator is not shown in chart, check if the journal tab shows any error run ea

Test Other Indicators:

Beyond the examples in getSignal() function, we can test specific indicators, through one of three functions:

  • getIndicatorMASignal: return LONG signal when Moving Avarage starts to rise; return SHORT signal when Moving Avarage starts to go down.
  • getIndicatorZerocrossSignal: return LONG signal when the indicator cross 0 line to up; return SHORT signal when the indicator cross 0 line to down.
  • getIndicatorCrossoverSignal: return LONG or SHORT signal when two lines crosses.

About

EA to backtest indicators in nnfx way

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • MQL4 100.0%