forex software

Create and Test Forex Strategies

forex software

Skip to forum content

Forex Software

Create and Test Forex Strategies

You are not logged in. Please login or register.


Forex Software → Help and Support → Differences between FSBPRO and Metatrader

Pages 1

You must login or register to post a reply

RSS topic feed

Posts: 13

Topic: Differences between FSBPRO and Metatrader

There have been a huge number of threads started regarding differences between the orders in FSBPro and MT4, as well as the differing data, and so on.

Many of these difficulties are similar in nature.

In order to save time for everyone, please post your difficulties in this thread. That will eliminate so many threads and also will allow there to be one source to locate solutions.

When submitting your difficulty, please attach some pics of the FSBPro  and MT4 journal, or charts to show the problem clearly. This will assist someone attempting to help you and also will save someone else time when they have a similar difficulty as the solutions will be posted in this thread also.

Everyone wants a solution to their difficulties, by keeping them in one place, it will be easier for all to solve problems.

Please refrain from opening a separate thread for data problems, use this one..

Thank you.

The administrator will make this post a sticky so that it is easy to find.

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

Re: Differences between FSBPRO and Metatrader

A question about Time function EA's

Question 1)

Hi Guys, I have a question about the time frame used by FSB.  By looking at different NFP events during summer (DST) and winter (No DST), one can deduce that the FSB time frame is UTC/GMT.  This means that the data does not change or take into account the 1 hour offset during the summer and winter time transitions, while the broker does.

To put it simply, in FSB, NFP occurs at 13:30 during Winter and 12:30 during Summer.  However the broker times are always consistent, so for example my broker (Alpari) has NFP date stamp at 15:30, Winter or Summer.

Knowing this, if one creates a time function strategy, the FSB data should not be used, but one should use the brokers data.  I guess I could use the FSB data, if I create two versions of the strategy, each one catered towards the summer and winter hours.  Is this reasoning correct, or is there some program function in FSB that changes the UTC data during the one hour offset, so it will be consistent throughout the year? 

I presume it will always remain offset by one hour, and for time function EA’s, one must use the broker’s data.

Question 2)

I was reading in one of Blaiserboy’s post that he uses MT5 data.  Is MT5 data different or in any way better than the data downloaded from MT4?

Cheers, Pete.

Re: Differences between FSBPRO and Metatrader

Hey Pete

I use MT5 because, to me, it is easier to download the data using the script. The broker I use offers both MT5 and MT4 and I use both of those...

Re the time..... I have not compared them as same broker and most of my strategies are higher time frame.

Perhaps another person will reply re the time on the bars.




daveM

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

Re: Differences between FSBPRO and Metatrader

The best practice is to use data from your MT account.  If we modify the time in the FSB data, the backtest will not correspond to the MT trade later. Some broker apply Daylight saving time on their data and it reflects on the backtest in FSB especially when we use Time indicators.

..

"Is MT5 data different or in any way better"
Yes, I can also confirm that downloading files form MT5 is a little bit easier. You don't need to load data in the charts with the "Home" key fore every period.

Anyway, I'm using MT4 data most of the time because the programming is somewhat easier and allows using several experts on a chart. However, this changes with the MT5 hedging accounts (once I figure out all current problems with it).

Re: Differences between FSBPRO and Metatrader

One of the aspects of creating trading strategies is the optimization and backtesting.....

Some folks think that using MT4 is just a super idea because they want to compare results.

Let me show you something that may be of interest.

Let's say that we feel that Drawdown and Consecutive Losing Trades are of great importance..

In FSBPro we can set these in the Control Panel under Acceptance Criteria.

In MT4 we use the Optimization feature when we start the optimizer......

Probably many folks do not use that feature because they are interested only in the take profit and oscillator optimizations.

But these do not give results or at least monitor results for drawdown and consecutive losers...

If you do set these to be in operation in MT4 you will find that your time for optimization will be over 50,000 hours.....

And because of the sloppy nature of the MT4 processing, the results may still be inaccurate.

Best practise is to use FSBPro to develop the parameters, test the parameters thoroughly and then, and only then, export to MT4 and then import from MT4 periodically to repotimize.

You can also see that the metrics shown by MT4 after your backtesting and optimizations are severely lacking, you are wasting your time depending on anything in MT4 except using it as a bridge for trading.

(I had wanted to attach some images but the PostImage service is not cooperating today)

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

Re: Differences between FSBPRO and Metatrader

Hi Popov

I am testing your FSB program and have created a EURUSD 1H system. I have exported it to mt4 and run it.

In FSB there is a "day closing" criteria for exits. In FSB journal tab you can see the positions close at 23:00 daily (as they should). However when the mq4 is run on MT4, the trades do not shut at end of day (they continue on for months at a time).

I watched your youtube video about the end of bar issue - and adjected the seconds before end of bar variable as part of the code - but that made no difference. I also tried control points and that didn't solve the issue either.

Is there a way to have it work in MT4 correctly? And is it a backtesting only issue ? Will it work correctly live?

THX

Re: Differences between FSBPRO and Metatrader

Hello Bruce,

We need more details in order to answer. If you test it on "Tick mode", please try on "Bar Open" mode. The MT's Tick mode is broken (at least more broken comparing with other methods regarding the bar closing). 

Please post your expert for inspection. We will find the problem and a solution for sure.

8 (edited by BruceNorman 2018-03-01 03:11:35)

Re: Differences between FSBPRO and Metatrader

Hi Popov,

I am running the EA on a small account to test and it didn't shut at end of day today either (it mightn't have met the criterea). Everything appeared ok with the opening.

Here is the EA: https://expirebox.com/download/b40879324aefe56744c9442a9fc6f1a9.html

Here is the trade journal from FSB: https://expirebox.com/download/c4b048aba1c4db9643f6da079218a6af.html

Hope that helps.

Re: Differences between FSBPRO and Metatrader

Hi Popov,

Have you had a chance to look at it? I am looking to purchase but want to confirm that results can reflect between FSB and MT4 backtest and MT4 live.

Thanks

Re: Differences between FSBPRO and Metatrader

BruceNorman wrote:

Hi Popov,

Have you had a chance to look at it? I am looking to purchase but want to confirm that results can reflect between FSB and MT4 backtest and MT4 live.

Thanks

Hey Bruce, welcome to the forums
Your download link is dead, check it out.

"Oops! File Expired or Deleted.."

You can add an script direct in the forums or post screenshort too. 

Btw did you try using different time ranges to see if the problem still persists?

https://i.imgur.com/eOLFVTA.png

Vinicius Pereira, Portuguese Support.
Improve your trading with my strategies & signals on MQL5. High success rate & many followers. Check them out & join my EAS telegram group for updates.

Re: Differences between FSBPRO and Metatrader

I have used the script to download MT4 data into FSB.

Unfortunately the same script is not valid for MT5 .
Does anybody have the script for MT5?

Txs.

Re: Differences between FSBPRO and Metatrader

I found a script for MT5 data .
It is running now.

Txs.

Re: Differences between FSBPRO and Metatrader

Blaiserboy,

Thank you for your comments in regards to MT4 and optimizing .

Definitely a great advise only to use MT4 as a trading platform since is lacking basically all the power that FSB has.

Thank you.

Posts: 13

Pages 1

You must login or register to post a reply

Forex Software → Help and Support → Differences between FSBPRO and Metatrader

Similar topics in this forum