Hi again.
I think I understand how the "Spread Filter" block works now.
-
If I want max spread to be 0.00004 I enter 4 in the max spread field (point format is 0.00001 in this example).
-
I place the "Spread Filter" block just before the buy/sell block. So it is the block before/next to buy or sell block.
Can you pleas say if my understanding of point 1 and 2 is correct?
Something else I would like to ask you.
When trying to trade in time frame of less than a second / on tick by tick base (1 minute chart), sometimes this happen with this message from MT4:
"the trade was successfully opened but failed to modify the stop loss/take profit".
So the trade was opened successfully, but it is running without stop loss / take profit.
[I think this happens because I set small profit levels as 0.00009 and the price/ticks move too fast to implement stop loss/ take profit as well]. But this happens maybe in 1 out of 25 trades.
Are there any blocks I can use to close open/running trades that do not have stop loss/take profit level (failed to create) ? Because the trade will remain open until closed (possible huge losses) and no other trade can be opened if I use the "If no trade is running" block in the EA.