BASKET TRADING EA TRADE MODE Market Orders (Y/N) Pending Orders (Y/N) Multichartes (Y/N) If no the EA trade only one chart a time ReverseMode = T/F - This will make EA open buys instead of sells and vice versa. HibridMode = T/F - This is what the EA uses to manage it's basket of trades in all conditions of a market price (multi signal Buy and Sell), and continue to do so until our Max Buy and Sell trades setting is reached or our FloatingTP_Pct is hit. TrendMode= T/F - This will make EA open trades going with the trend, and continue to do so until our Max trades setting is reached or our FloatingTP_Pct is hit. Close All Open Positions With Opposite Signal and Reverse = true/false; if it to be set to true it closes all opened positions when it comes opposite signal,e.g we have one buy opened position and now it comes opposite sell signal and EA will be closed the buy position then will be opened sell order. If to be set false, the EA continue to trade in the opposite direction until our Max trades setting is reached or our FloatingTP_Pct is hit. INDICATORS SuperTrend (nrp) (True/false) TF=x-60-x-10080 EMA – (True/false) TF=x-60-x-10080 Strategy Controlled Settings BUY enabled (Y/N) SELL enabled (Y/N) TakeProfit=x StopLoss=x PipStepMultiplier=x - This will multiply the PipStep for each consecutive trade opened in a basket. If this is set to 1.5 and the Pipstep is 10, the pipstep used for the 3rd trade will be 10*1.5= 15, then it will be 15*1.5=22.5 and so on. PipStep=x - How many pips away from the opening price of the previous trade the market has to move before an additional trade is opened. LotMultiplier=x - ... If any additional real trades are required, the lot size of the last real trade opened will be multiplied by this value for the next trade to open in order to salvage profits. MaxBuyTrades=x -The max amount of buy orders that can be opened on the each respective currency pair. MaxSellTrades=x - The max amount of sell orders that can be opened on the each respective currency pair. WaitForNextBar=true/false - EA wait for a beginning of new candle, after PipStep to open a trade position, if false the EA open position to PipStep definition. HEDGE UseHedging=true/false - Whether or not to hedge against an open basket of trades in the opposite direction. The hedge trade will only kick in once the direction of the trend direction change. The EA continue to trade in the opposite of last direction until our Max trades setting is reached or our FloatingTP_Pct is hit. HedgeOnce=true/false (once time or unlimited) - If we set a HedgeTP of say 50 pips, and that is reached, the Hedge (once) + new open positions will close at 50 pips profit or trend will be done, but our basket can will still be left open still in a loss. If we set this to false, another hedge will open at new trend direction and the EA continue to open new positions to set profit until our Max trades setting is reached or our FloatingTP_Pct is hit. HedgeMultiplier=0.1-5 - This multiplier will be used to calculate the lot size of the hedged trade based on the total number of lots open from the basket and the new trades will be open. NumberBarsToValidateHeddge= (if new intervale, not x bares, hedge not validated and continue trading same signal) UseSameTP=true/false - This will control whether our basket of trades are modified to always share the same TP or use individual TPs. UseSameSL=true/false - This will control whether our basket of trades are modified to always share the same SL or use individual SLs. FloatingTP_Pct=x - The percentage in floating trade profit of our account balance to close all open trades. WaitForNextBar=true/false - Setting that will wait for the current bar to close before entering a trade if one is ready to open. Lot Control MM=true/false - If we want to calculate the Lot sizes based on the account/ equity balance. Turn this off if we want to use the ManualLot. Risk ...Risk controls the starting lot size based on the account balance and leverage. It has no effect on how often EA will trade. This setting only controls lot sizes, not the frequency of trading. Risk_Type - account balance or account equity ManualLot=0.01 - To use the lot size inputted here, we must turn MM to off. MaxSpread=4.0 Slippage=3 TP_SL_DD Controls DD_SL_Mode= this chart/all charts - This is a setting that can be set to 'thisChart' or 'allCharts'. If set to 'thisChart', the FloatingTP_Pcton that chart will be used for that charts trades only. If we change this to 'allCharts', the FloatingTP_Pct of that chart will be used for ALL open trades from all charts. DD_TP_Mode= x - This is a setting that can be set to 'thisChart' or 'allCharts'. If set to 'thisChart', the FloatingTP_Pcton that chart will be used for that charts trades only. If we change this to 'allCharts', the FloatingTP_Pct of that chart will be used for ALL open Flex trades from all charts. DD_StoplossPct= X - This is the percentage each chart trades can potentially use of our account balance. If reached by a single chart, all of it's corresponding trades will close. DD_Pause=X This setting will prevent new charts from opening trades if our current total draw down is equal to this percentage or more. So if we have -25% draw down and EURUSD wants to open a trade, it will be rejected. FloatingTP_Pct=x The percentage in floating trade profit of our account balance to close all open trades. DollarTP=x - Take profit based on the dollar amount a basket of trades is in profit. Whether or not it calculates trades from each chart separately or all together depends on if we have the set to thisChart or allCharts. DollarSL=X PauseBasketsAtDD= true/false Trailing Modes TrailingMode - Toggle trailing mode on or off. When turned on, this will be used to protect any gains on open trades, and starting trailing both SL and TP as much as possible until the price finally reverses to hit the SL (which will still be a profit). This feature can turn a little bit of profit into a lot of profit by continuously increasing the TP as the market continues to move in favor of your trades. TrailingStep=2.0 - How close in pips to the TP the price needs to get for a TrailingTP and TrailingSL to be put on orders. TrailTP=5.0 - Your current TP on our orders will be increased by this many pips. TrailSL=5.0 - Your current SL on our orders will be reduced by this many pips. EquityTrail=0 - A trailing stop mode based on the floating profit of open trades. So with an EquityTP of 1.0% and EquityStep of 0.1%, once we open trades hit a profit of +1.0%, the next EquityTP will increase to +1.1% and the EquitySL will be set to 0.5%. If the 1.1% is reached it will increase to 1.2% and the EquitySL will trail up to 0.6%. This will continue to happen until the profit drops back down far enough to hit the EquitySL. EquityTrailStep=0.2 - This is how much to increase the percentage of the EquityTrailTP once it's triggered, and is used to calculate the EquityTrailSL indicated below. EquityTrailTP=2.0 - This is the percentage of our account balance in profit we want the EquityTrail to kick in at. EquityTrailSL=0.0 – This can be automatically calculated with the following formula: EquityTrailSL = EquityTrailTP - (EquityTrailStep * 5) FullBasketEquityTrail=true/false (in case all Chartres) - When turned on it will allow EA to start an EquityTrail at a defined pct for a full basket. ADR Addittionals DynamicAdditionals=true/false - A toggle which will require ADR indicator filter used for entries to be used for additional trades in a basket. If we turn this on, the additional trades will be calculated of ADR instead of static internal multipliers. MaxADR= x ADR_Days= x days ADR Dynamic Multipliers adrPipStep=0.4 adrTakeProfit=0.6 adrStopLoss=0.6 adrLotMultiplier=0.005 CloseTradesAtADR=true/false PauseBasketsAtADR=true/false Time Day Filters Mins_Between_Trades=5 - Number of minutes to wait to open another trade on the same chart. StartingTradeDay= EndingTradeDay= Start_Hour=0 Stop_Hour=24 TradeAustralian=true/false TradeAsian=true/false TradeLondon=true/false TradeNewYork=true/false CloseBasketAfterXmins=true/false CloseMinutes=0 CloseTradesBeforeMarketClose=true/false CloseHour=15 EA Information ECN=true/false EA_Name= BUY MagicNumber= x SELL MagicNumber= x HideFromBroker=true/false Max_Charts=x4 - Max number of charts that can have open trades at the same time. If a 5th chart is trying to open a trade it will be rejected. This doesn't mean we can only put EA on 4 charts, it just means only 4 of them will only ever be trading at the same time. CurrencyPair_Filters Currency Pair Filters: At the very bottom of the settings list, we will see a list of the 8 major currencies and a 2 or 1 set for them. What this means is only 2 positions of currency will can be open at the same time. For new trades we will have 2 GBP, 2 EUR new open trades, etc. If we have open trades with EURUSD, and EURGBP, any other pairs that want to open trades will be blocked. The new trades to profit set can will be open. This will be a key factor going forward to protect against disastrous market conditions where every pair spikes/crashes at the same time like we seen on Monday Aug 24th. USD=x2 EUR=x2 GBP=x2 JPY=x1 CHF=x1 CAD=x1 AUD=x1 NZD=x1 News Trading UseNewsFilter=false MinsBeforeNews= MinsAfterNews= NewsImpact=3 ShowNewsPanel=false Popup chart window and email and notifications alerts Use_Alerts=f/t; Use_Notifications=f/t; Use_SendEmails=f/t; (Only for Hedge) ChartDisplay = True ... To display information on our charts or not. Create un larger TF (H4/D1) for trend and enter trade in to small TF (M15/H1) Dont forget, the TP//Dollar//TPpct etc. may include the spread, commissions and swaps. Display (Y/N) condition of trading on the chart, and Profit/Loss for every chart ... >> Take attention to improved performance (cpu/memory usage) >> Range all settings to organize/group them together