Hi, there is something i need to ask,
Someone ask me to make an EA with this as one of the feature:
1)Stealth Mode: System needs to have a stealth mode.
a)The stealth mode is designed to hide the real stop loss and target profit.
So if stealth mode is true, then EA should send a stop loss of random figures between 150 to 320 pips with the entry order made visible to broker to see
If stealth mode is true, then EA should send A profit target of random figures between 150 to 320 pip with the entry order made visible to broker to see
These stops loss and Take profit target price are known as the broker stops and broker take profit, these are to be made visible to the broker during entry order..
b)EA needs to have input settings for user to enter their actual real stop loss and real profit target. The real stop loss and real take profit are known as stealth mode and these figures are to be managed by the EA and should NOT be made visible. The broker should never see these values unless stealth mode Boolean input is set to disabled by the user.
If stealth mode input is disabled then EA does not need to send random figures of 150 to 320 pips but rather the user defined stop loss and take profit should be sent with entry order and made visible to broker. (default input for stealth mode = enabled)
c)EA System needs to support trailing stop. Trailing stop needs to be in two folds
i) The first is the broker hard stop loss EA will move the broker displayed stop loss to the trailing stop value when set.
Eg buy EUR/USD at 1.4220 trailing stop of 30 pips when price moves in favor of trade direction to 1.4250 then EA moves the broker stop loss to 5 pips above entry price so broker stop loss is now at 1.4225
This is to protect trade incase market moves too fast for EA to re-act.
ii) The second fold is EA trailing Stop (Soft Trailstop) this is the trailing stop to be used by EA to lock in profits it is NOT visible like stealth mode it is managed internally by the EA but works much the same as the hard trail stop above accept it is not visible to broker and managed by EA.
2)Smart Profit: Input value is boolean i.e. True/False. EA to exit half position when trailing stop target is reached. Example: buy 2 lot of EUR/USD at 1.4105 trailing stop 20 pip when price moves up to 1.4125 EA to exit half the position in this case 1 lot at 1.4125. The remaining position will continue to be monitored by EA with trailing stop. EA internal trailing stop is now at 1.4110 5 pips above entry price for a buy order. This means if the price does not go any higher and falls back it is protected with this trailing stop.
My Question for Stealth Mode, Is it even possible to hide SL/TP from broker?
because my personal perspective anythng that we send to the server can be seen by the broker. So if we hide TP/SL it will be considered never existed by the server, thus will never touched.
Anyone else have another thought on this Stealth thing?
My Question for Smart Profit, Is it possible to Close partial lot without using OrderCloseBy command? (is it beroker dependant?)
Thanx in advance for you answer.
Someone ask me to make an EA with this as one of the feature:
1)Stealth Mode: System needs to have a stealth mode.
a)The stealth mode is designed to hide the real stop loss and target profit.
So if stealth mode is true, then EA should send a stop loss of random figures between 150 to 320 pips with the entry order made visible to broker to see
If stealth mode is true, then EA should send A profit target of random figures between 150 to 320 pip with the entry order made visible to broker to see
These stops loss and Take profit target price are known as the broker stops and broker take profit, these are to be made visible to the broker during entry order..
b)EA needs to have input settings for user to enter their actual real stop loss and real profit target. The real stop loss and real take profit are known as stealth mode and these figures are to be managed by the EA and should NOT be made visible. The broker should never see these values unless stealth mode Boolean input is set to disabled by the user.
If stealth mode input is disabled then EA does not need to send random figures of 150 to 320 pips but rather the user defined stop loss and take profit should be sent with entry order and made visible to broker. (default input for stealth mode = enabled)
c)EA System needs to support trailing stop. Trailing stop needs to be in two folds
i) The first is the broker hard stop loss EA will move the broker displayed stop loss to the trailing stop value when set.
Eg buy EUR/USD at 1.4220 trailing stop of 30 pips when price moves in favor of trade direction to 1.4250 then EA moves the broker stop loss to 5 pips above entry price so broker stop loss is now at 1.4225
This is to protect trade incase market moves too fast for EA to re-act.
ii) The second fold is EA trailing Stop (Soft Trailstop) this is the trailing stop to be used by EA to lock in profits it is NOT visible like stealth mode it is managed internally by the EA but works much the same as the hard trail stop above accept it is not visible to broker and managed by EA.
2)Smart Profit: Input value is boolean i.e. True/False. EA to exit half position when trailing stop target is reached. Example: buy 2 lot of EUR/USD at 1.4105 trailing stop 20 pip when price moves up to 1.4125 EA to exit half the position in this case 1 lot at 1.4125. The remaining position will continue to be monitored by EA with trailing stop. EA internal trailing stop is now at 1.4110 5 pips above entry price for a buy order. This means if the price does not go any higher and falls back it is protected with this trailing stop.
My Question for Stealth Mode, Is it even possible to hide SL/TP from broker?
because my personal perspective anythng that we send to the server can be seen by the broker. So if we hide TP/SL it will be considered never existed by the server, thus will never touched.
Anyone else have another thought on this Stealth thing?
My Question for Smart Profit, Is it possible to Close partial lot without using OrderCloseBy command? (is it beroker dependant?)
Thanx in advance for you answer.