You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
Hi,
my backtest is still in progress, so I haven't had a chance to add the recommended script in. However, I had a search through the existing script in Metaeditor, and there is no mention of "swap" anywhere in the code... Does that mean that the EA does not take any kind of swap into consideration?
The swap is set by the broker like the commission, so ask(search) your broker about the swap().
The swap is set by the broker like the commission, so ask(search) your broker about the swap().
honest_knave,
I see what you are saying. The code however does not have any mention of Commission nor Swap, and profit therefore should always be > 0.
while (currentOrderTicket == -1 && numberOfRetries < SEND_ORDER_PRICE_RETRIES )
{
if (stoploss < 0)
stoploss = 0;
if(cmd==OP_BUY)
{
price = Ask;
if (tp != 0)
tp = price + calcPriceDistance(takeProfit);
if(stoploss != 0)
stoploss = price - calcPriceDistance(stopLoss);
}
if(cmd==OP_SELL)
{
price = Bid;
if (tp != 0)
tp = price - calcPriceDistance(takeProfit);
if(stoploss != 0)
stoploss = price + calcPriceDistance(stopLoss);
}
Carl, my MetaTrader is not connected to any broker, hence I am not sure who I would ask... All I have done is to import data like this, and try and run my EA on it...
<TICKER>,<DTYYYYMMDD>,<TIME>,<OPEN>,<HIGH>,<LOW>,<CLOSE>,<VOL>
GBPUSD,20010102,230100,1.5021,1.5021,1.5018,1.5018,4
GBPUSD,20010102,230200,1.5019,1.5019,1.5019,1.5019,4
GBPUSD,20010102,230300,1.5018,1.5019,1.5018,1.5019,4
GBPUSD,20010102,230400,1.5019,1.5019,1.5019,1.5019,4
The tester uses its own data formate stored in ... .fxt-files like EURUSD60_0.fxt which is EURUSD and a 60-minute timeframe. Mt4 does not 'understand' data in ASCII-code.
Google for Tickstory - there you find a lot of explanation.
It could be - but I haven't checked it! - if you are not connected to a broker mt4 might be able to use the settings of the last connection.