Armand:
Hi, I have a question about the CTrade library.
When I have opened a position with a stop loss, one of two things can happen.
1. A condition is met and the position will be closed with the OrderClose() function.
2. A Stop Loss will be triggered, and the position will be closed automatically.
If case 2 happened:
When my EA wants to close an opened position, how do I know that the position was already closed by the Stop Loss, so that I don't have to re-close that same position with my own OrderClose() call?
So how do I know if a position is open or closed?
Use the CPositionInfo Library and check it.
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, I have a question about the CTrade library.
When I have opened a position with a stop loss, one of two things can happen.
1. A condition is met and the position will be closed with the OrderClose() function.
2. A Stop Loss will be triggered, and the position will be closed automatically.
If case 2 happened:
When my EA wants to close an opened position, how do I know that the position was already closed by the Stop Loss, so that I don't have to re-close that same position with my own OrderClose() call?
So how do I know if a position is open or closed?