Integrate optimization code in EA

MQL4 专家 脚本

工作已完成

执行时间21 天

指定

Integrate Script (optimization code) into attached SpecialSignal_EA 

****Please see attached SpeicalSignal_EA
****Addiitonal files will be given to the selected freelancer 

  • Add EA wait code when optimization is running
    • This code will stop EA from trading when optimization code is running
  • Add code to run optimization code
    • This code will run optimization code only one time at the start of new bar
  • Add code to set marker on the next optimization
    • If Monthly, set next bar
    • If Quarterly, set next 3 bars
    • If Half_Year, set next 6 bars
    • If Yearly, set next 12 bars
  • Add code to get the following:

If (maxp ≥ maxps)  this code is inside optimization script

{Opt_Result == true}

else     {Opt_Result == false}

  • Add code to set Opt_Result in Smoothed_Profit (EA input parameter)
Smoothed_Profit = Opt_Result

 

New input parameter

ScheduleOptmizer          => Monthly                   = mark next bar; Timeframe = PERIOD_MN1

                                          Quarterly                = mark next 3 bar; Timeframe = PERIOD_MN1

                                          Half_Year               = mark next 6 bar; Timeframe = PERIOD_MN1

                                          Yearly                      = mark next 12 bar; Timeframe = PERIOD_MN1

Start_Year                     = 2013 (default)

 

 

***** Forward testing

Attached EA on chart

EA will be in no trade code

EA run optimization code, then EA set next optimization

EA get optimization result

EA set input for Smoothed_Profit = true/false

EA start trading….

 

Next month….

If ScheduleOptimizer = Monthly

EA will check for open trades

            If there is open trade, EA wait until trade is close

            If no trade, EA run optimization code

EA set next optimization marker

EA get optimization result

EA set input for Smoothed_Profit = true/false

EA start trading….

 

附加的文件:

反馈

1
开发者 1
等级
(2)
项目
2
0%
仲裁
13
8% / 92%
逾期
1
50%
空闲
2
开发者 2
等级
(25)
项目
36
17%
仲裁
14
14% / 57%
逾期
3
8%
空闲
3
开发者 3
等级
(1)
项目
1
0%
仲裁
1
0% / 100%
逾期
0
空闲
4
开发者 4
等级
(258)
项目
395
28%
仲裁
69
19% / 49%
逾期
120
30%
空闲

项目信息

预算
10 - 50 USD
开发人员
9 - 45 USD
截止日期
 1  5 天