So what is the deal with having different feeds anyway ? There are several problems with this, some smaller and some bigger. On the smaller side we have the problem that having different feeds implies that different price levels are reached on the high/lows of candles. This effectively leads to some orders reaching TP and SL values while not reaching them on other brokers. This inevitably leads to some broker dependencies although the extent to which this influences overall results is not extremely significant.
On the other hand we also have that these small diferences in broker feeds which cause differences by a small number of pips in candle high/lows open/close values tend to affect indicator values to a great extent, since indicator values are calculation made on price action. Now, this specially affects strategies which are based on indicator crosses since very minute differences in broker feeds and indicator values can cause a cross to happen or fail to happen which leads to a very wide range on different signals on different brokers.
You can also conclude from this analysis that the smaller the time frame in which you trade a system and the smaller the TP and SL values of the system the much more prominent to broker dependency issues a trading system is since broker feed differences amount to a much larger percentage of the candles on lower time frames. For example, a 2 pip difference on the close of a candle may only mean 10% of a one hour candle while it may be 30% of the 15 minute candles that compose it. Therefore strategies based on lower time frames have a much greater tendency to show broker dependency.
Broker dependency is usually large and on systems that trade smaller time frames it may mean that results obtained on one broker may be totally irreproducible on another, therefore it is very important to design systems for the higher timeframes (one hour or higher) when looking for limited broker dependency and increased reliability. It is also mandatory to run a trading system on several brokers to know the extent to which these depency issues affect overall profitability and if such issues will or will not lead to a broker being globally more profitable than another. The best trading systems which have limited broker dependency will show different trades in the short term on different brokers but their overall profitability in the long term should match as brokers may compensate for each others performance as market conditions change (a good period for one will be bad for the other and vice versa).
If you are interested in this subject and in learning to develop and trade automated long term profitable trading systems please consider buying my ebook on automated trading or joining Asirikuy to receive all ebook purchase benefits, weekly updates, check the live accounts I am running with several expert advisors and get in the road towards long term success in the forex market using automated trading systems. I hope you enjoyed the article !