Quick question.
I'm in the process of working out some bugs in an EA I've had built. It's a tight grid trading system. I need it to be very precise down to the pip.
The problem I'm having is the following. It will enter a trade and then close a trade at the incorrect point.
For example:
I recently entered a trade in eur/usd at 1.2630 as a sell and it was supposed to have a TP of 8 and SL of 20. The trade hit TP, but unfortunately the TP was at 1.2624 which is only a 6 TP. The EA showed the SL at 1.2652, or 22 which would also be wrong.
Is this a matter of slippage or an error in the EA?
Regardless, I still have a question about slippage. Even if the EA traded correctly and had placed the TP at 1.2622 and the SL at 1.2650, will I still lose some pips to slippage if I use stop orders? What I mean is say I enter the sell trade at 1.2630 and want to bank that 8 pips. My TP would be a buy limit at 1.2622. Does the way this operates mean that if price hits 1.2622 to trigger my buy limit and then quickly retraces back to 1.2624, will the order go through at 1.2624 or will it not execute until price is back again at 1.2622 even though price did hit my trigger?
I'm in the process of working out some bugs in an EA I've had built. It's a tight grid trading system. I need it to be very precise down to the pip.
The problem I'm having is the following. It will enter a trade and then close a trade at the incorrect point.
For example:
I recently entered a trade in eur/usd at 1.2630 as a sell and it was supposed to have a TP of 8 and SL of 20. The trade hit TP, but unfortunately the TP was at 1.2624 which is only a 6 TP. The EA showed the SL at 1.2652, or 22 which would also be wrong.
Is this a matter of slippage or an error in the EA?
Regardless, I still have a question about slippage. Even if the EA traded correctly and had placed the TP at 1.2622 and the SL at 1.2650, will I still lose some pips to slippage if I use stop orders? What I mean is say I enter the sell trade at 1.2630 and want to bank that 8 pips. My TP would be a buy limit at 1.2622. Does the way this operates mean that if price hits 1.2622 to trigger my buy limit and then quickly retraces back to 1.2624, will the order go through at 1.2624 or will it not execute until price is back again at 1.2622 even though price did hit my trigger?