Repeat buy call without matching condition once the target is hit.
-
Hello friends,
I made an EA using RSI in which if signal x>30 it goes for buy call with trail orders. If all trial orders and buy call hits the target then there wont be any positions left. Since the RSI is still above 30, i need the EA to put a buy call immediately once there is No Position left. It should not wait for another x>30. Please help me. I had provided the project link below for your kind reference.
-
@karthiey Simply remove the 'no position' block on top.
-
bolded text
If i remove no postion block, i don't even understand the order how it's taking. My requirement is once there is no position, then it should take immediate buy with out waiting for condition to meet again. My condition is for initial order only. Thank you sir. -
Please find above result which is with "No Positon" block in EA. Only when first order close, it will become No position status. That is the time i want the EA to take immediate buy call without waiting for the crossover again. Thank you
-
@l-andorrà If we remove No Position block, it takes first order when crossover happens and with in few minutes if second crossover happens it takes second order too which had happened in my first picture. I kept No position block because i want only one order during crossover. If again a crossover happens since there is open position, it will not take call in second crossover. So can not remove No Position block.
Once it takes first order, two things can happen. Either target or trailing limit calls. But for all trailing calls the target will be below the first position target. So when the first call is closed means all trial calls will be closed by that time. So when first call is closed then the EA should take the next call immediately. Kindly help.
