1 (edited by jgp_altus 2016-06-21 02:36:00)

Topic: FSB Pro Indicator/EA Logic

Here is a copy of the Opening Logic of my 616EURUSDM1 FSB Pro generated EA;

Open a new long position or add to an existing position 2 points above a Down Fractal when all the following logic conditions are satisfied:

the Market Facilitation Index* rises [EURUSD M30] (repeated one more time); and
the Awesome Oscillator* (Simple, Median, 34, 5) is lower than the Level 0 [EURUSD D1].

Open a new short position or add to an existing position 2 points below an Up Fractal when all the following logic conditions are satisfied:

the Market Facilitation Index* rises [EURUSD M30] (repeated one more time); and
the Awesome Oscillator* (Simple, Median, 34, 5) is higher than the Level 0 [EURUSD D1].

When this EA and its siblings are attached to appropriate M1 charts, for hours at a time the MFI display always says that neither buy or sell transactions are allowed.  MFI 'rises' No-No No-No.  The implication is that the MFI NEVER RISES!  Isn't that so????

here is same info for 616GBPUSDM1;

Open a new long position or add to an existing position or reverse a short position 64 points below a Down Fractal when all the following logic conditions are satisfied:

the Awesome Oscillator* (Exponential, Typical, 9, 13) is lower than the Level 0.0007 [GBPUSD M5]; and
the Market Facilitation Index* rises [GBPUSD M30].

Open a new short position or add to an existing position or reverse a long position 64 points above an Up Fractal when all the following logic conditions are satisfied:

the Awesome Oscillator* (Exponential, Typical, 9, 13) is higher than the Level -0.0007 [GBPUSD M5]; and
the Market Facilitation Index* rises [GBPUSD M30].

Similarly, I get nothing but 'No's on Oanda MT4 with CandleGBPUSD60 smiley face.

Opening (Entry Signal)
Open a new long position or add to an existing position or close a short position at the beginning of the bar when all the following logic conditions are satisfied:

a bullish candle is formed; and
there is a volume higher than the average.

Open a new short position or add to an existing position or close a long position at the beginning of the bar when all the following logic conditions are satisfied:

a bearish candle is formed; and
there is a volume higher than the average.   

Hour after hour on Oanda chart display  "is entry allowed by Rising Volume" ????  No-No No-No

Re: FSB Pro Indicator/EA Logic

As I have mentioned in the past, it is best practice when you simplify things

Try to put yourself in the position of someone reading this post.....  confusion.

Lets get posted the strategy, screen shots, the journal from MT4 for ONE strategy only. and we will get the issues resolved.

My 'secret' goal is to push EA Studio until I can net 3000 pips per day....

Re: FSB Pro Indicator/EA Logic

Is it trade on the MT backtest?

4 (edited by jgp_altus 2016-06-21 05:43:33)

Re: FSB Pro Indicator/EA Logic

I have no idea how to supply what Footon wants.  If he is confused,  welcome to the club.  It has taken me weeks of effort to get to this point.  Basically, my sense is that whatever sub-program automatically  converts Buy Logic to Short logic doesn't correctly take into account that indicators like Volume and MFI need special treatment.  Frequently, if an indicator needs to be 'rising' for a Buy, it also needs to be 'rising' for a Short.  All 4 of my FSB Pro EAs currently attached to FXCM 1M charts and all four of my different EAs currently attached to Oanda 1H charts  involve indicators that according to FSB Pro need to be 'rising' for both Buy and Short.  For some reason, their failure,  when exported and attached to charts, to recognize that fact results in NO Buys or Shorts.  And NO master Popov, all of my EAs that have things that have to rise for both Buy and Short DO Not work on either FXCM or Oanda MT4 strategy testers.  The only ones that do work are EAs that do not involve such indicators.

There is another problem in that both Strategy Testers will not 'load' many of the latter Eas, even though they have been properly 'exported' and can be attached to MT4 Charts, smiley faces and all.  They also appear among the Strategy Testers list of EAs. But I presume that is an unrelated problem. I just want them to Buy or Short as FSB Pro says they should.

Re: FSB Pro Indicator/EA Logic

Frequently, if an indicator needs to be 'rising' for a Buy, it also needs to be 'rising' for a Short.

Why do you think we don't cover such cases?


http://s32.postimg.org/6jrsxrbd1/screenshot_1804.png



https://s32.postimg.org/btwrp1vlx/screenshot_1803.png

Re: FSB Pro Indicator/EA Logic

Try the attached strategy. It has an indicator with symmetrical signals.



http://s32.postimg.org/z1r1xw4e9/screenshot_1805.jpg



http://s32.postimg.org/c1kelk6kl/screenshot_1806.png

Post's attachments

Volumes- AC.xml 11.46 kb, 1 downloads since 2016-06-21 

You don't have the permssions to download the attachments of this post.

Re: FSB Pro Indicator/EA Logic

a bullish candle is formed; and
there is a volume higher than the average.

Reduce the requirements and try again. For example set the Candle's body height = 1 and Volume threshold = 1.0.

Re: FSB Pro Indicator/EA Logic

As to your next to last suggestion I had to modify it 1lot->.01lot.  and I substituted MFI for your "Volumes', uploaded to FXCM, attempted to run it on Strategy Tester.  No Results and this from Journal;
2016.06.20 22:56:45.848    EURUSD,M1: 1275673 tick events (19972 bars, 1275773 bar states) processed in 0:01:51.875 (total time 0:01:52.063)
2016.06.20 22:54:54.038    2016.06.01 11:15  Popov2 EURUSD,M1: The expert uses 50 bars.

Re: FSB Pro Indicator/EA Logic

It must be a reason for that, but unfortunately I cannot reproduce the issue.


Are the MT's demo experts trade?

Re: FSB Pro Indicator/EA Logic

Modifed CandleGBPUSD60 as suggested.  Exported to Oanda.  Ran Strategy tester.  Seemed to work.
Journal as follows;
2016.06.20 23:07:47.951    2015.11.30 10:32  PopovCandleGBPUSD60 GBPUSD,M1: open #7313 buy 0.01 GBPUSD at 1.50478 sl: 1.49987 tp: 1.51195 ok
2016.06.20 23:07:47.951    2015.11.30 10:23  PopovCandleGBPUSD60 GBPUSD,M1: ConsecutiveLosses=3
2016.06.20 23:07:47.951    2015.11.30 10:23  PopovCandleGBPUSD60 GBPUSD,M1: close #7312 buy 0.01 GBPUSD at 1.50496 sl: 1.50005 tp: 1.51213 at price 1.50400
2016.06.20 23:07:47.951    2015.11.30 10:23  PopovCandleGBPUSD60 GBPUSD,M1: close #7311 buy 0.01 GBPUSD at 1.50415 sl: 1.50005 tp: 1.51213 at price 1.50400
2016.06.20 23:07:47.951    2015.11.30 10:23  PopovCandleGBPUSD60 GBPUSD,M1: close #7310 buy 0.01 GBPUSD at 1.50392 sl: 1.50005 tp: 1.51213 at price 1.50400
2016.06.20 23:07:47.951    2015.11.30 09:45  PopovCandleGBPUSD60 GBPUSD,M1: modify #7311 buy 0.01 GBPUSD at 1.50415 sl: 1.50005 tp: 1.51213 ok
2016.06.20 23:07:47.951    2015.11.30 09:45  PopovCandleGBPUSD60 GBPUSD,M1: modify #7310 buy 0.01 GBPUSD at 1.50392 sl: 1.50005 tp: 1.51213 ok
2016.06.20 23:07:47.951    2015.11.30 09:45  PopovCandleGBPUSD60 GBPUSD,M1: open #7312 buy 0.01 GBPUSD at 1.50496 sl: 1.50005 tp: 1.51213 ok
2016.06.20 23:07:47.951    2015.11.30 09:44  PopovCandleGBPUSD60 GBPUSD,M1: modify #7310 buy 0.01 GBPUSD at 1.50392 sl: 1.49924 tp: 1.51132 ok
2016.06.20 23:07:47.951    2015.11.30 09:44  PopovCandleGBPUSD60 GBPUSD,M1: open #7311 buy 0.01 GBPUSD at 1.50415 sl: 1.49924 tp: 1.51132 ok
2016.06.20 23:07:47.951    2015.11.30 09:43  PopovCandleGBPUSD60 GBPUSD,M1: open #7310 buy 0.01 GBPUSD at 1.50392 sl: 1.49901 tp: 1.51109 ok
2016.06.20 23:07:47.951    2015.11.30 09:35  PopovCandleGBPUSD60 GBPUSD,M1: ConsecutiveLosses=2
2016.06.20 23:07:47.951    2015.11.30 09:35  PopovCandleGBPUSD60 GBPUSD,M1: close #7309 sell 0.01 GBPUSD at 1.50214 sl: 1.50705 tp: 1.49497 at price 1.50344
2016.06.20 23:07:47.951    2015.11.30 09:31  PopovCandleGBPUSD60 GBPUSD,M1: open #7309 sell 0.01 GBPUSD at 1.50214 sl: 1.50705 tp: 1.49497 ok

11 (edited by jgp_altus 2016-06-21 06:40:41)

Re: FSB Pro Indicator/EA Logic

Modified Popov2 by replacing 'Enter long at bar opening' with 'Enter long at Up Fractal', exported to FXCM, ran on Strategy Tester.  Didn't produce Results, but here's part of the Journal;

  2016.06.20 23:20:47.666    EURUSD,M1: 205375 tick events (19998 bars, 205531 bar states) processed in 0:00:25.562 (total time 0:00:25.578)
2016.06.20 23:20:22.099    2016.06.01 11:15  Popov2Fractal EURUSD,M1: The expert uses 50 bars.
2016.06.20 23:20:22.099    2016.06.01 11:15  Popov2Fractal EURUSD,M1: Loading data: EURUSD,M1, Minumum bars: 42...
2016.06.20 23:20:22.099    2016.06.01 11:15  Popov2Fractal EURUSD,M1: Popov2Fractal loaded.
2016.06.20 23:20:22.099    1970.01.01 00:00  Popov2Fractal inputs: Entry_Amount=0.01; Maximum_Amount=0.03; Adding_Amount=0.01; Reducing_Amount=0.01; Stop_Loss=0; Take_Profit=0; Break_Even=0; Martingale_Multiplier=0; Slot0IndParam0=0; Slot2IndParam0=34; Slot2IndParam1=5; Slot2IndParam2=5; Slot2IndParam3=0; Expert_Magic=20231441; Protection_Min_Account=0; Protection_Max_StopLoss=0; Bar_Close_Advance=15; Write_Log_File=0;
2016.06.20 23:20:22.077    TestGenerator: current spread 27 used
2016.06.20 23:19:40.033    EURUSD,M1: 19898 tick events (19997 bars, 39838 bar states) processed in 0:00:02.546 (total time 0:00:02.578)
2016.06.20 23:19:37.531    2016.06.01 11:15  Popov2Fractal EURUSD,M1: The expert uses 50 bars.
2016.06.20 23:19:37.531    2016.06.01 11:15  Popov2Fractal EURUSD,M1: Loading data: EURUSD,M1, Minumum bars: 42...
2016.06.20 23:19:37.531    2016.06.01 11:15  Popov2Fractal EURUSD,M1: Popov2Fractal loaded.
2016.06.20 23:19:37.493    1970.01.01 00:00  Popov2Fractal inputs: Entry_Amount=0.01; Maximum_Amount=0.03; Adding_Amount=0.01; Reducing_Amount=0.01; Stop_Loss=0; Take_Profit=0; Break_Even=0; Martingale_Multiplier=0; Slot0IndParam0=0; Slot2IndParam0=34; Slot2IndParam1=5; Slot2IndParam2=5; Slot2IndParam3=0; Expert_Magic=20231441; Protection_Min_Account=0; Protection_Max_StopLoss=0; Bar_Close_Advance=15; Write_Log_File=0;
2016.06.20 23:19:37.478    TestGenerator: current spread 26 used
2016.06.20 23:19:37.462    Expert Popov2Fractal EURUSD,M1: loaded successfully
2016.06.20 23:19:37.447    Expert Popov2Fractal EURUSD,M1: removed
2016.06.20 23:19:25.055    EURUSD,M1: 1008652 tick events (19995 bars, 1276925 bar states) processed in 0:02:08.187 (total time 0:02:08.391)
2016.06.20 23:19:25.055    2016.06.16 15:03  Tester: stop button pressed
2016.06.20 23:17:16.915    2016.06.01 11:15  Popov2Fractal EURUSD,M1: The expert uses 50 bars.

Reran Popov2 on FXCM ST. Here is Popov2 Journal over Popov2Fractal [Bar Opening replaced by 'Enter long at Up Fractal'] Journal;

2016.06.20 23:26:58.612    EURUSD,M1: 205438 tick events (20004 bars, 205594 bar states) processed in 0:00:17.954 (total time 0:00:17.985)
2016.06.20 23:26:40.734    2016.06.01 11:15  Popov2 EURUSD,M1: The expert uses 50 bars.
2016.06.20 23:26:40.734    2016.06.01 11:15  Popov2 EURUSD,M1: Loading data: EURUSD,M1, Minumum bars: 42...
2016.06.20 23:26:40.734    2016.06.01 11:15  Popov2 EURUSD,M1: Popov2 loaded.
2016.06.20 23:26:40.665    1970.01.01 00:00  Popov2 inputs: Entry_Amount=0.01; Maximum_Amount=0.03; Adding_Amount=0.01; Reducing_Amount=0.01; Stop_Loss=0; Take_Profit=0; Break_Even=0; Martingale_Multiplier=0; Slot2IndParam0=34; Slot2IndParam1=5; Slot2IndParam2=5; Slot2IndParam3=0; Expert_Magic=20225334; Protection_Min_Account=0; Protection_Max_StopLoss=0; Bar_Close_Advance=15; Write_Log_File=0;
2016.06.20 23:26:40.634    TestGenerator: current spread 27 used
2016.06.20 23:26:40.634    Expert Popov2 EURUSD,M1: loaded successfully
2016.06.20 23:26:40.618    Expert Popov2Fractal EURUSD,M1: removed
2016.06.20 23:20:47.666    EURUSD,M1: 205375 tick events (19998 bars, 205531 bar states) processed in 0:00:25.562 (total time 0:00:25.578)
2016.06.20 23:20:22.099    2016.06.01 11:15  Popov2Fractal EURUSD,M1: The expert uses 50 bars.
2016.06.20 23:20:22.099    2016.06.01 11:15  Popov2Fractal EURUSD,M1: Loading data: EURUSD,M1, Minumum bars: 42...
2016.06.20 23:20:22.099    2016.06.01 11:15  Popov2Fractal EURUSD,M1: Popov2Fractal loaded.
2016.06.20 23:20:22.099    1970.01.01 00:00  Popov2Fractal inputs: Entry_Amount=0.01; Maximum_Amount=0.03; Adding_Amount=0.01; Reducing_Amount=0.01; Stop_Loss=0; Take_Profit=0; Break_Even=0; Martingale_Multiplier=0; Slot0IndParam0=0; Slot2IndParam0=34; Slot2IndParam1=5; Slot2IndParam2=5; Slot2IndParam3=0; Expert_Magic=20231441; Protection_Min_Account=0; Protection_Max_StopLoss=0; Bar_Close_Advance=15; Write_Log_File=0;
2016.06.20 23:20:22.077    TestGenerator: current spread 27 used
2016.06.20 23:19:40.033    EURUSD,M1: 19898 tick events (19997 bars, 39838 bar states) processed in 0:00:02.546 (total time 0:00:02.578)
2016.06.20 23:19:37.531    2016.06.01 11:15  Popov2Fractal EURUSD,M1: The expert uses 50 bars.
2016.06.20 23:19:37.531    2016.06.01 11:15  Popov2Fractal EURUSD,M1: Loading data: EURUSD,M1, Minumum bars: 42...

Re: FSB Pro Indicator/EA Logic

Test only Up fractal without other filter.

13 (edited by jgp_altus 2016-06-21 07:16:07)

Re: FSB Pro Indicator/EA Logic

Related subject????Why are all the Fractal 'Long Entry & Short Entry Prices' shown as "0.00000" on the Chart EA displays?????

And Master Popov you asked why I thought FSB Pro Exported EAs didn't take into account the fact that some, in some EAs,  indicators such as Volumes and FMI require Increases for both Buys and Shorts.  My answer is that when displayed on charts my FMI always say
"Is a Long entry allowed -> NO" and at same time no matter what the FMI is [to 5 decimal places] always also say "Is a Short entry allowed ->NO".   For days & days.  Always [No No]/[No No].

Re: FSB Pro Indicator/EA Logic

Testing Popov2 without the other opening Indicator -----Popov2Fractal2;
Doesn't seem to work, either.  Here's Journal;

2016.06.21 00:35:58.773    2016.06.01 11:15  Popov2Fractal2 EURUSD,M1: The expert uses 50 bars.
2016.06.21 00:35:58.772    2016.06.01 11:15  Popov2Fractal2 EURUSD,M1: Loading data: EURUSD,M1, Minumum bars: 9...
2016.06.21 00:35:58.772    2016.06.01 11:15  Popov2Fractal2 EURUSD,M1: Popov2Fractal2 loaded.
2016.06.21 00:35:58.733    1970.01.01 00:00  Popov2Fractal2 inputs: Entry_Amount=0.01; Maximum_Amount=0.03; Adding_Amount=0.01; Reducing_Amount=0.01; Stop_Loss=0; Take_Profit=0; Break_Even=0; Martingale_Multiplier=0; Slot0IndParam0=0; Expert_Magic=21003400; Protection_Min_Account=0; Protection_Max_StopLoss=0; Bar_Close_Advance=15; Write_Log_File=0;
2016.06.21 00:35:58.699    TestGenerator: current spread 27 used
2016.06.21 00:35:58.692    Expert Popov2Fractal2 EURUSD,M1: loaded successfully
2016.06.20 23:42:21.777    Expert Popov2 EURUSD,M1: removed
2016.06.20 23:26:58.612    EURUSD,M1: 205438 tick events (20004 bars, 205594 bar states) processed in 0:00:17.954 (total time 0:00:17.985)
2016.06.20 23:26:40.734    2016.06.01 11:15  Popov2 EURUSD,M1: The expert uses 50 bars.
2016.06.20 23:26:40.734    2016.06.01 11:15  Popov2 EURUSD,M1: Loading data: EURUSD,M1, Minumum bars: 42...
2016.06.20 23:26:40.734    2016.06.01 11:15  Popov2 EURUSD,M1: Popov2 loaded.
2016.06.20 23:26:40.665    1970.01.01 00:00  Popov2 inputs: Entry_Amount=0.01; Maximum_Amount=0.03; Adding_Amount=0.01; Reducing_Amount=0.01; Stop_Loss=0; Take_Profit=0; Break_Even=0; Martingale_Multiplier=0; Slot2IndParam0=34; Slot2IndParam1=5; Slot2IndParam2=5; Slot2IndParam3=0; Expert_Magic=20225334; Protection_Min_Account=0; Protection_Max_StopLoss=0; Bar_Close_Advance=15; Write_Log_File=0;
2016.06.20 23:26:40.634    TestGenerator: current spread 27 used
2016.06.20 23:26:40.634    Expert Popov2 EURUSD,M1: loaded successfully

Re: FSB Pro Indicator/EA Logic

Don't seem to find it,  but I did as Master Popov suggested, removing all opening logic conditions from Popov2Fractal.  exported Popov2Fractal2 to FXCM and ran it on Strategy Tester.   No results but here is Journal;

2016.06.21 00:35:58.773    2016.06.01 11:15  Popov2Fractal2 EURUSD,M1: The expert uses 50 bars.
2016.06.21 00:35:58.772    2016.06.01 11:15  Popov2Fractal2 EURUSD,M1: Loading data: EURUSD,M1, Minumum bars: 9...
2016.06.21 00:35:58.772    2016.06.01 11:15  Popov2Fractal2 EURUSD,M1: Popov2Fractal2 loaded.
2016.06.21 00:35:58.733    1970.01.01 00:00  Popov2Fractal2 inputs: Entry_Amount=0.01; Maximum_Amount=0.03; Adding_Amount=0.01; Reducing_Amount=0.01; Stop_Loss=0; Take_Profit=0; Break_Even=0; Martingale_Multiplier=0; Slot0IndParam0=0; Expert_Magic=21003400; Protection_Min_Account=0; Protection_Max_StopLoss=0; Bar_Close_Advance=15; Write_Log_File=0;
2016.06.21 00:35:58.699    TestGenerator: current spread 27 used
2016.06.21 00:35:58.692    Expert Popov2Fractal2 EURUSD,M1: loaded successfully
2016.06.20 23:42:21.777    Expert Popov2 EURUSD,M1: removed
2016.06.20 23:26:58.612    EURUSD,M1: 205438 tick events (20004 bars, 205594 bar states) processed in 0:00:17.954 (total time 0:00:17.985)
2016.06.20 23:26:40.734    2016.06.01 11:15  Popov2 EURUSD,M1: The expert uses 50 bars.
2016.06.20 23:26:40.734    2016.06.01 11:15  Popov2 EURUSD,M1: Loading data: EURUSD,M1, Minumum bars: 42...
2016.06.20 23:26:40.734    2016.06.01 11:15  Popov2 EURUSD,M1: Popov2 loaded.
2016.06.20 23:26:40.665    1970.01.01 00:00  Popov2 inputs: Entry_Amount=0.01; Maximum_Amount=0.03; Adding_Amount=0.01; Reducing_Amount=0.01; Stop_Loss=0; Take_Profit=0; Break_Even=0; Martingale_Multiplier=0; Slot2IndParam0=34; Slot2IndParam1=5; Slot2IndParam2=5; Slot2IndParam3=0; Expert_Magic=20225334; Protection_Min_Account=0; Protection_Max_StopLoss=0; Bar_Close_Advance=15; Write_Log_File=0;
2016.06.20 23:26:40.634    TestGenerator: current spread 27 used
2016.06.20 23:26:40.634    Expert Popov2 EURUSD,M1: loaded successfully