Adjust Auto Mode on All EAs - Quick Load Code: s-aam
Will send auto mode adjustment to all EAs. Use 'Auto Mode' selection list to select auto mode to be set. Press 'Set EAs Auto Mode' button to send auto mode to all EAs including current chart. IMPORTANT: We recommend using EVL (evaluate) mode to turn off both alerts and trade opens, rather than MAN (manual). This allows rule exits to still happen and for the EAs to still keep track of the market.
A second version will immediately change auto mode when selection list changes, i.e. doesn't need button press and doesn't have confirmation message. Quick load code: s-aam2
Adjust Rule GUI Control Value on All EAs - Quick Load Code: s-agc
Allows rule GUI control values to be changed for all EAs running on the Terminal, e.g. untick news event exit (of rule e-n). The 'GUI Item' box should be set to the reference ID of the rule GUI control, as shown in CONFIG | Rule GUI Controls | Reference ID selection list. Don't include textBox. tickBox. etc., just the name of the GUI control, as appears after the full stop. Set 'New Value' to the new value the GUI control is to have. If a tick box then set to 0 to untick and 1 to tick. Click 'Send GUI Change' button to send change to current and other charts.
Adjust SL, SL Trail and/or Break Even on All EAs - Quick Load Code: s-asbe
Very flexible rule where can adjust stop loss amount (set in 'SL Adj' box), e.g. set to particular pips, and/or set for trailing SL (TRAIL) and/or break even (BE). This can be done for all open trades, or those in profit or those in loss. Use 'Adjustment' list box to select what to adjust, including the all/profit/loss. Note, if 'SL Adj' box is set then this will be applied along with any TRAIL and/or BE. For example, if your current trades are doing well you can set them all to a 10 pip stop loss and to trail by setting 'Adjustment' box to allTrail and setting 'SL Adj' box to 10 and clicking 'Perform Adjustment' button. Note, only affects trades being managed by our EA.
The second version will perform adjustments even if trade is not open, provided not checking/setting loss/profit/break even, e.g. would set SL for all EAs if use allSJAdj or set all for tail with allTrail. Quick load code: s-asbe2
The third version provides a tick box to say if trade open status should be check or not before making adjustment. Note, if adjusting for profit, loss or break even then trade open status will always be checked. Quick load code: s-asbe3
Close All Trades Button - Quick Load Code: s-ca
Adds button to panel that will close all trades open on the account. Has confirmation message box, prior to close happening.
A second version will not do the confirm on button press and simply go ahead with the close. Quick load code: s-ca2
Close All Trades In Loss - Quick Load Code: s-cal
Adds button to panel that will close all trades open on the account that are in loss. Has confirmation message box, prior to close happening.
Close All Trades In Profit - Quick Load Code: s-cap
Adds button to panel that will close all trades open on the account that are in profit. Has confirmation message box, prior to close happening.
Flip Flop Button (Close Current & Open Opposite) - Quick Load Code: s-ff
Will close current trade(s) for chart symbol and open a trade in opposite direction, using current settings for lots/SL/TP. Useful if want to switch to trading opposite direction with a click of one button.
Generate CSV File with Chart Data - Quick Load Code: s-cd
Uses the EA's ability to create files to generate a CSV file with chart data (time, candle size, price, etc). The rules place 'Number of Candles' text box and a 'Generate CSV' button on the control panel. Click the button to generate the CSV file, for the specified number of candles, on the current chart and any other charts running the EA.
Select/Change Chart Symbol via Selection List - Quick Load Code: s-sym
Gives a selection list of symbols, based on Market Watch window, which if one is selected will change the current chart's symbol. Useful from our mobile app to change symbol of the connected EA. To use just select the symbol from the selection list called 'Symbol'.
Hot Key Open Trade (or Pending Order) - Quick Load Code: s-hko
Will open buy trade if B key press and sell trade if S key pressed. Will use settings from panel, with regard to SL/TP/lots etc. If you would like to set pending order instead then set Auto Entry Mode to PND (pending) in CONFIG | General Settings and set the offset in CONFIG | Pending Orders (use negative value for limit orders or positive for stop orders).
Hot Key Close All Open Trades on Account - Quick Load Code: s-hkca
Will close all trades open on the account when X key is pressed.
Hot Key Scale-In - Quick Load Code: s-hksi
Will scale-in by supplied percentage in 'scale-in %' box when I key is pressed. Note, % is total to have scaled-in by so will need to increase % if wish to scale-in further.
Multi-Trade Close with Profit Shown - Quick Load Code: s-mtc
Displays current profit of all trades open, including those in multi-trade mode. Provide Close Trades button that will close these trades when pressed.
Open both buy and sell on button press - Quick Load Code: s-ob
Will place a 'Open Both' button on the panel that will open both a buy and sell trade when pressed. Uses the settings made on the control panel with regard to lot size, stop loss, etc.
Open Multiple Trades On Button Press for Direction - Quick Load Code: s-omt
Adds 'Multi Sell' and 'Multi Buy' buttons to the panel, which will open multiple trades in that direction, based on the 'Max Simultaneous Trades' set in COFNIG | General Settings. Set this value to the number of additional trades would like to open, e.g. set to 1 to have two trades open on the button press. You can then manage the SL/TP, etc., separately for each ticket, via SELECTED TRADE shown on the panel in multi-trade mode.
Save Stop Loss Manual Price/Off on Button Press - Quick Load Code: s-ssl
Click 'Save SLs' button to save stop loss manual price or OFF state to a global variable that will still be present even if MetaTrader is restarted. This allows you keep a manual stop loss or decision to turn off stop loss even if change chart symbol or restart MetaTrader.
Note, the system does already have a restore mechanism for manual settings like this but only works if close chart gracefully (not restart or crash). This rule allows SL state to be saved proactively.
Note, won't try to restore/adjust SL if trade open. We have a separate mechanism for recovering SL in that case, but you should keep EA running if trade open and not change chart symbol.
This second version can also restore stored stop loss value when trade has closed. Quick load code: s-ssl2
Send Event to EAs Running on Terminal at Certain Time - Quick Load Code: s-ste
The rule will send an event to EAs running on the terminal when a certain time of day is reached (in server/chart time). Events are used by rules such as s-agc and s-asbe to perform actions on multiple EA instances. So, if those rules are also loaded then can get these actions performed at a certain time.
To use, set 'EvntTimen' to the time in hh:mm format or hh:mm:ss and set 'EvntMsgn' to the event message that is to be sent. Up to 5 of these are supported. Leave time blank to turn off. Note, some of these are hidden but can be shown/set in CONFIG | Rule GUI Controls | Visible.
Example Events:
If rule s-agc is loaded then can set EvntMsg to rwfxAdjGUI:<guiRefID>:<newVal>
Where <guiRefID> is the GUI control reference ID and <newVal> is the new value that the control is to be set to.
E.g., to turn off news exit (untick tickbox), of e-n rule, set EvntMsg to rwfxAdjGUI:newsExit:0 or to turn on (tick tickbox) set EvntMsg to rwfxAdjGUI:newsExit:1
If rule s-asbe is loaded (or variations) then can set EvntMsg to rwfxAdjSLBE:<itemToAdjust>:<associatedVal>
<itemToAdjust> is one of allSLAdj, profitSLAdj, lossSLAdj, allTrail, profitTrail, lossTrail, allBE, profitBE, lossBE, allTrailBE, profitTrailBE, lossTrailBE.
<associatedVal> would be say new value of stop loss. Can miss out or set blank if not required.
E.g. to set stop loss on EAs to 10 pips then set EvntMsg to rwfxAdjSLBE:allSLAdj:10
Note, if rule s-asbe3 is loaded then this has an extra parameter to say if trade open status should be checked, as described in the rule. The format of the event message for this rule is rwfxAdjSLBE:<itemToAdjust>:<associatedVal>:<checkOpen> where <checkOpen> is 1 if trade open is to be checked and 0 if not.
Add buy/sell buttons that use next available magic number - Quick Load Code: s-bsnm
Will place Open Sell and Open Buy buttons on the panel which are useful for when in Multi-Trade mode and want to manually open a trade using next available magic number with a simple click. Will alert which magic number that was used. Note, see manual on how to activate Multi-Trade mode.
Add Reset Buttons For When Can Trade Again - Quick Load Code: s-r
Reset is required for an alert/trade to happen again, in that direction, when configured indicators/rules are next in agreement. These buttons allow this reset to be done manually, in addition to what happens automatically, e.g. as controlled by Reset Threshold in CONFIG | General Settings.
This second version will reset both directions and all EAs on single button click. Click 'Perform Reset All EAs' to do this. Will allow EAs to immediately enter trade if indicators/rules are in agreement, without waiting for next fresh signal. Quick load code: s-r2