restart the platform and the error will not be shown again..matrixebiz » Mon Jan 05, 2015 8:49 pm wrote:Just curious, do I always need to upgrade to that latest INDI?
I'm using v15.06 and getting indi expired errors in my expert tab
Cheers
Tommaso
restart the platform and the error will not be shown again..matrixebiz » Mon Jan 05, 2015 8:49 pm wrote:Just curious, do I always need to upgrade to that latest INDI?
I'm using v15.06 and getting indi expired errors in my expert tab
Ok Thanks steveSteveHopwood » Mon Jan 05, 2015 9:19 pm wrote:Dead easy but go with what you have for now until we see a need for another filter. It is quite good as it iw.sim2505 » Mon Jan 05, 2015 9:00 pm wrote:Hi everyone !
I just would like to know if it's hard to add the possibility to filter trade with the TMA position:
extern int Fast MA_Period =
extern int Slow MA_Period =
where Fast TMA should be > Slow to accept a buy trade ? and reverse for sell
Thanks for your answer !
Sim
Ok, I just restarted it and the message I get is;milanese » Mon Jan 05, 2015 4:31 pm wrote:restart the platform and the error will not be shown again..matrixebiz » Mon Jan 05, 2015 8:49 pm wrote:Just curious, do I always need to upgrade to that latest INDI?
I'm using v15.06 and getting indi expired errors in my expert tab
Cheers
Tommaso
Code: Select all
extern string hgi="---- HGI Inputs ----";
extern string HGI_Name="HGI_v15.08";
extern int HgiReadDelaySeconds=60;//cpu saver. Read the indi every minute by default
extern string hgitff="---- HGI TimeFrame Filters ----";
extern int HighestTimeFrame=0;//Only trade when there is a green or red trend arrow on this tf. 0 to disable.
extern int HighestTFCandlesLookBack=10;//Furthest back in time to look for an arrow. 0 means the current candle.
extern int MediumTimeFrame=0;//Only trade in the direction of a signal on this time frame.
////////////////////////////////////////////////////////////////////////////////////////
extern string sep2="================================================================";
extern string gen="----General inputs----";
extern int TradingTimeFrame=240;//Defaults to H4. 0 means current chart tf
extern int MaxOverallTrades=5;//Maximum mixture of trend, range and re-entry trades
extern bool BrokerAllowsHedging=true;
extern bool EveryTickMode=true;
extern bool StopTrading=false;
extern bool TradeLong=true;
extern bool TradeShort=true;
extern int MagicNumber=0;
extern bool IsGlobalPrimeOrECNCriminal=false;
extern double MaxSlippagePips=5;
//We need more safety to combat the cretins at Crapperquotes managing to break Matt's OR code occasionally.
//EA will make no further attempt to trade for PostTradeAttemptWaitSeconds seconds, whether OR detects a receipt return or not.
extern int PostTradeAttemptWaitSeconds=600;//Defaults to 10 minutes
////////////////////////////////////////////////////////////////////////////////////////
string TmaStatus="";//Will be one of the TMA constants defined at the top of this file
extern string sep1="================================================================";
extern string dpt="---- Daily profit targets ----";
extern double PercentOfBalanceTarget=0;//Zero value turns this off
extern int CashProfitTarget=30;//Zero value turns this off
extern string sep11b="================================================================";
extern string tts="======== Trading styles ========";
extern string ttr="---- Trend Trading ----";
extern bool TrendTradingAllowed=true;
extern int TrendMaxTradesAllowed=3;//The maximum trades to send on the appearance of an arrow.
extern bool TrendInstantMarketTrade=true;
extern bool TrendPendingTrade=false;
extern int TrendMinDistanceBetweenTradesPips=20;//Zero to disable
extern double TrendLot=0.1;
extern double TrendRiskPercent=0;//Set to zero to disable and use TrendLot
extern string TrendTradeComment="Trend trade";
extern string ttx="-- Trend trade exits --";
extern int TrendTakeProfitPips=100;
extern int TrendStopLossPips=0;
extern bool TrendCloseOnOppositeArrow=true;//Close a Trend trade on the appearance of an opposite direction arrow
extern bool TrendCloseOnOppositeTMA=true;//Close a Trend buy on a TMA high and sell on a TMA low
extern string tatr="- Trend ATR tp and sl -";
extern int TrendAtrPeriod=0;// 0 turns off atr
extern int TrendAtrTimeFrame=1440;//Allows tf independent of the chart. 0 means current chart
extern double TrendAtrTpMultiplier=1;
extern double TrendAtrSlMultiplier=1;
extern string tmp="-- Trend trade multiple positions --";
extern string TrendMultiTradeComment="Trend multi trade";
extern double TrendMultiTradeLot=0.1;
extern int TrendMaxMultiTrades=5;//Max no of pending trades to send with the initial trend trade. Zero to disable.
extern int TrendMultiTakeProfitPips=30;
extern int TrendMultiStopLossPips=0;
extern bool TrendMultiMiss100=true;//Don't set a pending on the 100 or 0 if this is enabled
////////////////////////////////////////////////////////////////////////////////////////
extern string ss1="--------------------";
extern string rtr="---- Range Trading ----";
extern bool RangeTradingAllowed=false;
extern int RangeMaxTradesAllowed=3;
extern int RangeMinDistanceBetweenTradesPips=20;//Zero to disable
extern double RangeLot=0.1;
extern double RangeRiskPercent=0;//Set to zero to disable and use RangeLot
extern string RangeTradeComment="Range trade";
extern string rtx="-- Range trade exits --";
extern int RangeTakeProfitPips=20;
extern int RangeStopLossPips=20;
extern bool RangeCloseOnOppositeArrow=true;//Close a Range trade on the appearance of an opposite direction arrow
extern bool RangeCloseOnOppositeTMA=true;//Close a Range buy on a TMA high and sell on a TMA low
extern string ratr="- Range ATR tp and sl -";
extern int RangeAtrPeriod=0;// 0 turns off atr
extern int RangeAtrTimeFrame=1440;//Allows tf independent of the chart. 0 means current chart
extern double RangeAtrTpMultiplier=1;
extern double RangeAtrSlMultiplier=1;
////////////////////////////////////////////////////////////////////////////////////////
extern string ss2="--------------------";
extern string rar="---- RAD Trading ----";
extern bool RadTradingAllowed=false;
extern bool RadInstantMarketTrade=false;
extern bool RadPendingTrade=true;
extern int RadMaxTradesAllowed=3;//The maximum trades to send on the appearance of an arrow.
extern int RadMinDistanceBetweenTradesPips=20;//Zero to disable
extern double RadLot=0.1;
extern double RadRiskPercent=0;//Set to zero to disable and use RadLot
extern string RadTradeComment="Rad trade";
extern string rax="-- Rad trade exits --";
extern int RadTakeProfitPips=100;
extern int RadStopLossPips=0;
extern bool RadCloseOnOppositeArrow=true;//Close a Rad trade on the appearance of an opposite direction arrow
extern bool RadCloseOnOppositeTMA=true;//Close a Rad buy on a TMA high and sell on a TMA low
extern string aatr="- RAD ATR tp and sl -";
extern int RadAtrPeriod=0;// 0 turns off atr
extern int RadAtrTimeFrame=1440;//Allows tf independent of the chart. 0 means current chart
extern double RadAtrTpMultiplier=1;
extern double RadAtrSlMultiplier=1;
extern string rmp="-- Rad trade multiple positions --";
extern string RadMultiTradeComment="Rad multi trade";
extern double RadMultiTradeLot=0.1;
extern int RadMaxMultiTrades=0;//Max no of pending trades to send with the initial Rad trade. Zero to disable.
extern int RadMultiTakeProfitPips=30;
extern int RadMultiStopLossPips=0;
extern bool RadMultiMiss100=true;//Don't set a pending on the 100 or 0 if this is enabled
////////////////////////////////////////////////////////////////////////////////////////
extern string ss3="--------------------";
extern string war="---- Wavy Line Trading ----";
extern bool WaveTradingAllowed=false;
extern bool WaveInstantMarketTrade=false;
extern bool WavePendingTrade=true;
extern int WaveMaxTradesAllowed=3;//The maximum trades opened at one time.
extern int WaveMinDistanceBetweenTradesPips=20;//Zero to disable
extern double WaveLot=0.1;
extern double WaveRiskPercent=0;//Set to zero to disable and use WaveLot
extern string WaveTradeComment="Wave trade";
extern string wax="-- Wave Trade exits --";
extern int WaveTakeProfitPips=100;
extern int WaveStopLossPips=0;
extern bool WaveCloseOnOppositeArrow=true;//Close a Wave Trade on the appearance of an opposite direction Trend or Range arrow
extern bool WaveCloseOnOppositeTMA=true;//Close a Wave buy on a TMA high and sell on a TMA low
extern string wmp="-- Wave Trade multiple positions --";
extern string WaveMultiTradeComment="Wave multi trade";
extern double WaveMultiTradeLot=0.1;
extern int WaveMaxMultiTrades=5;//Max no of pending Trades to send with the initial Wave Trade. Zero to disable.
extern int WaveMultiTakeProfitPips=30;
extern int WaveMultiStopLossPips=0;
extern bool WaveMultiMiss100=true;//Don't set a pending on the 100 or 0 if this is enabled
////////////////////////////////////////////////////////////////////////////////////////
extern string ss3a="--------------------";
extern string twar="---- Combined Trend and Wavy Line Trading ----";
extern bool TrendWaveTradingAllowed=true;
extern bool TrendWaveInstantMarketTrade=true;
extern bool TrendWavePendingTrade=false;
extern int TrendWaveMaxTradesAllowed=30;//The maximum trades opened at one time.
extern double TrendWaveLot=0.1;
extern double TrendWaveRiskPercent=0;//Set to zero to disable and use TrendWaveLot
extern string TrendWaveTradeComment="TrendWave trade";
extern int TrendCandlesLookBack=4;
extern int WaveCandlesLookBack=3;
extern string twax="-- TrendWave Trade exits --";
extern int TrendWaveTakeProfitPips=100;
extern int TrendWaveStopLossPips=0;
extern bool TrendWaveCloseOnOppositeArrow=true;//Close a TrendWave Trade on the appearance of an opposite direction Trend or Range arrow
extern bool TrendWaveCloseOnOppositeTMA=true;//Close a TrendWave buy on a TMA high and sell on a TMA low
extern string twmp="-- TrendWave Trade multiple positions --";
extern string TrendWaveMultiTradeComment="TrendWave multi trade";
extern double TrendWaveMultiTradeLot=0.1;
extern int TrendWaveMaxMultiTrades=5;//Max no of pending Trades to send with the initial TrendWave Trade. Zero to disable.
extern int TrendWaveMultiTakeProfitPips=30;
extern int TrendWaveMultiStopLossPips=0;
extern bool TrendWaveMultiMiss100=true;//Don't set a pending on the 100 or 0 if this is enabled
////////////////////////////////////////////////////////////////////////////////////////
extern string sep111="================================================================";
////////////////////////////////////////////////////////////////////////////////////////
extern string sfs="----SafetyFeature----";
extern int MinMinutesBetweenTrades=0;
extern int MinMinutesBetweenTradeOpenClose=0;
////////////////////////////////////////////////////////////////////////////////////////
extern string sep2a="================================================================";
//Hidden tp/sl inputs.
extern string hts="----Stealth stop loss and take profit inputs----";
extern int PipsHiddenFromCriminal=0;//Added to the 'hard' sl and tp and used for closure calculations
extern string sep7="================================================================";
//CheckTradingTimes. Baluda has provided all the code for this. Mny thanks Paul; you are a star.
extern string trh = "----Trading hours----";
extern string tr1 = "tradingHours is a comma delimited list";
extern string tr1a="of start and stop times.";
extern string tr2="Prefix start with '+', stop with '-'";
extern string tr2a="Use 24H format, local time.";
extern string tr3="Example: '+07.00,-10.30,+14.15,-16.00'";
extern string tr3a="Do not leave spaces";
extern string tr4="Blank input means 24 hour trading.";
extern string tradingHours="";
////////////////////////////////////////////////////////////////////////////////////////
extern string sep8a="================================================================";
extern string fmt="---- For the manual traders ----";
extern bool UseForTradeManagementOnly=false;
extern bool UseForSignalsDisplayOnly=false;
extern string sep8="================================================================";
extern string bf="----Trading balance filters----";
extern bool UseZeljko=false;
extern bool OnlyTradeCurrencyTwice=false;
////////////////////////////////////////////////////////////////////////////////////////
extern string sep13="================================================================";
extern string tmm="---- Trade management module ----";
//The Individual Pair as a Basket Closure settings and all its associated code was contributed by magft. It allows us to treat all the trades opened by
//the pair as a 'basket' with its own tp and sl. Donated by magft. Many thanks Mike.
//Zero values turn these off.
extern string BS="-- Individual Pair as a Basket Closure settings --";
extern double BasketCashSl=0.0;
extern double BasketCashSlPercent=0.00;
extern double BasketCashTp=0.0;
extern double BasketCashTpPercent=0;
//Breakeven has to be enabled for JS and TS to work.
extern string BE="Break even settings";
extern bool BreakEven=false;
extern int BreakEvenTargetPips=10;
extern int BreakEvenTargetProfit=5;
extern bool PartCloseEnabled=false;
extern double PartClosePercent=50;//Percentage of the trade lots to close
////////////////////////////////////////////////////////////////////////////////////////
double BreakEvenPips,BreakEvenProfit;
bool TradeHasPartClosed=false;
////////////////////////////////////////////////////////////////////////////////////////
extern string sep14="================================================================";
extern string JSL="Jumping stop loss settings";
extern bool JumpingStop=false;
extern int JumpingStopTargetPips=10;
extern bool AddBEP=true;
////////////////////////////////////////////////////////////////////////////////////////
double JumpingStopPips;
////////////////////////////////////////////////////////////////////////////////////////
extern string sep15="================================================================";
extern string cts="----Candlestick jumping stop----";
extern bool UseCandlestickTrailingStop=false;
extern int CstTimeFrame=0;//Defaults to current chart
extern int CstTrailCandles=1;//Defaults to previous candle
extern bool TrailMustLockInProfit=true;
////////////////////////////////////////////////////////////////////////////////////////
int OldCstBars;//For candlestick ts
////////////////////////////////////////////////////////////////////////////////////////
extern string sep16="================================================================";
extern string TSL="Trailing stop loss settings";
extern bool TrailingStop=false;
extern int TrailingStopTargetPips=20;
////////////////////////////////////////////////////////////////////////////////////////
double TrailingStopPips;
////////////////////////////////////////////////////////////////////////////////////////
//Enhanced screen feedback display code provided by Paul Batchelor (lifesys). Thanks Paul; this is fantastic.
extern string se52 ="================================================================";
extern string oad ="----Odds and ends----";
extern int ChartRefreshDelaySeconds=60;
extern int DisplayGapSize = 30; // if using Comments
// ****************************** added to make screen Text more readable
extern bool DisplayAsText = true; // replaces Comment() with OBJ_LABEL text
extern bool KeepTextOnTop = true;//Disable the chart in foreground CrapTx setting so the candles do not obscure the text
extern int DisplayX = 50;
extern int DisplayY = 0;
extern int fontSise = 10;
extern string fontName = "Arial";
extern color colour = Yellow;
extern double spacingtweek = 0.6; // adjustment to reform lines for different font size <!-- s:hi: --><img src=\"{SMILIES_PATH}/hi.gif\" alt=\":hi:\" title=\"hello\" /><!-- s:hi: --> Is seems to work as inteded.matt_32 » Tue Jan 06, 2015 10:05 am wrote:Not sure if this has been answered before .....but I've been having problems with multiple orders sent at the same time for some trading pairs. I've set the safety feature in the EA to open trades at least every 15 mins, but the system seems to be generating 2-3- or even more trades at the same time.
What am I doing wrong?
Matt
Please do not use HGI v 15.08 for the EA it will cause problems, use 15.06..zhengzuodong » Tue Jan 06, 2015 2:26 pm wrote:Hey, everybody is good.
Since version 2E, 2f, 2G, no any trading?![]()
![]()
![]()
Who can help me to have a look this setting what is wrong?
Thanks in advance
Code: Select all
extern string hgi="---- HGI Inputs ----"; extern string HGI_Name="HGI_v15.08"; extern int HgiReadDelaySeconds=60;//cpu saver. Read the indi every minute by default extern string hgitff="---- HGI TimeFrame Filters ----"; extern int HighestTimeFrame=0;//Only trade when there is a green or red trend arrow on this tf. 0 to disable. extern int HighestTFCandlesLookBack=10;//Furthest back in time to look for an arrow. 0 means the current candle. extern int MediumTimeFrame=0;//Only trade in the direction of a signal on this time frame. //////////////////////////////////////////////////////////////////////////////////////// extern string sep2="================================================================"; extern string gen="----General inputs----"; extern int TradingTimeFrame=240;//Defaults to H4. 0 means current chart tf extern int MaxOverallTrades=5;//Maximum mixture of trend, range and re-entry trades extern bool BrokerAllowsHedging=true; extern bool EveryTickMode=true; extern bool StopTrading=false; extern bool TradeLong=true; extern bool TradeShort=true; extern int MagicNumber=0; extern bool IsGlobalPrimeOrECNCriminal=false; extern double MaxSlippagePips=5; //We need more safety to combat the cretins at Crapperquotes managing to break Matt's OR code occasionally. //EA will make no further attempt to trade for PostTradeAttemptWaitSeconds seconds, whether OR detects a receipt return or not. extern int PostTradeAttemptWaitSeconds=600;//Defaults to 10 minutes //////////////////////////////////////////////////////////////////////////////////////// string TmaStatus="";//Will be one of the TMA constants defined at the top of this file extern string sep1="================================================================"; extern string dpt="---- Daily profit targets ----"; extern double PercentOfBalanceTarget=0;//Zero value turns this off extern int CashProfitTarget=30;//Zero value turns this off extern string sep11b="================================================================"; extern string tts="======== Trading styles ========"; extern string ttr="---- Trend Trading ----"; extern bool TrendTradingAllowed=true; extern int TrendMaxTradesAllowed=3;//The maximum trades to send on the appearance of an arrow. extern bool TrendInstantMarketTrade=true; extern bool TrendPendingTrade=false; extern int TrendMinDistanceBetweenTradesPips=20;//Zero to disable extern double TrendLot=0.1; extern double TrendRiskPercent=0;//Set to zero to disable and use TrendLot extern string TrendTradeComment="Trend trade"; extern string ttx="-- Trend trade exits --"; extern int TrendTakeProfitPips=100; extern int TrendStopLossPips=0; extern bool TrendCloseOnOppositeArrow=true;//Close a Trend trade on the appearance of an opposite direction arrow extern bool TrendCloseOnOppositeTMA=true;//Close a Trend buy on a TMA high and sell on a TMA low extern string tatr="- Trend ATR tp and sl -"; extern int TrendAtrPeriod=0;// 0 turns off atr extern int TrendAtrTimeFrame=1440;//Allows tf independent of the chart. 0 means current chart extern double TrendAtrTpMultiplier=1; extern double TrendAtrSlMultiplier=1; extern string tmp="-- Trend trade multiple positions --"; extern string TrendMultiTradeComment="Trend multi trade"; extern double TrendMultiTradeLot=0.1; extern int TrendMaxMultiTrades=5;//Max no of pending trades to send with the initial trend trade. Zero to disable. extern int TrendMultiTakeProfitPips=30; extern int TrendMultiStopLossPips=0; extern bool TrendMultiMiss100=true;//Don't set a pending on the 100 or 0 if this is enabled //////////////////////////////////////////////////////////////////////////////////////// extern string ss1="--------------------"; extern string rtr="---- Range Trading ----"; extern bool RangeTradingAllowed=false; extern int RangeMaxTradesAllowed=3; extern int RangeMinDistanceBetweenTradesPips=20;//Zero to disable extern double RangeLot=0.1; extern double RangeRiskPercent=0;//Set to zero to disable and use RangeLot extern string RangeTradeComment="Range trade"; extern string rtx="-- Range trade exits --"; extern int RangeTakeProfitPips=20; extern int RangeStopLossPips=20; extern bool RangeCloseOnOppositeArrow=true;//Close a Range trade on the appearance of an opposite direction arrow extern bool RangeCloseOnOppositeTMA=true;//Close a Range buy on a TMA high and sell on a TMA low extern string ratr="- Range ATR tp and sl -"; extern int RangeAtrPeriod=0;// 0 turns off atr extern int RangeAtrTimeFrame=1440;//Allows tf independent of the chart. 0 means current chart extern double RangeAtrTpMultiplier=1; extern double RangeAtrSlMultiplier=1; //////////////////////////////////////////////////////////////////////////////////////// extern string ss2="--------------------"; extern string rar="---- RAD Trading ----"; extern bool RadTradingAllowed=false; extern bool RadInstantMarketTrade=false; extern bool RadPendingTrade=true; extern int RadMaxTradesAllowed=3;//The maximum trades to send on the appearance of an arrow. extern int RadMinDistanceBetweenTradesPips=20;//Zero to disable extern double RadLot=0.1; extern double RadRiskPercent=0;//Set to zero to disable and use RadLot extern string RadTradeComment="Rad trade"; extern string rax="-- Rad trade exits --"; extern int RadTakeProfitPips=100; extern int RadStopLossPips=0; extern bool RadCloseOnOppositeArrow=true;//Close a Rad trade on the appearance of an opposite direction arrow extern bool RadCloseOnOppositeTMA=true;//Close a Rad buy on a TMA high and sell on a TMA low extern string aatr="- RAD ATR tp and sl -"; extern int RadAtrPeriod=0;// 0 turns off atr extern int RadAtrTimeFrame=1440;//Allows tf independent of the chart. 0 means current chart extern double RadAtrTpMultiplier=1; extern double RadAtrSlMultiplier=1; extern string rmp="-- Rad trade multiple positions --"; extern string RadMultiTradeComment="Rad multi trade"; extern double RadMultiTradeLot=0.1; extern int RadMaxMultiTrades=0;//Max no of pending trades to send with the initial Rad trade. Zero to disable. extern int RadMultiTakeProfitPips=30; extern int RadMultiStopLossPips=0; extern bool RadMultiMiss100=true;//Don't set a pending on the 100 or 0 if this is enabled //////////////////////////////////////////////////////////////////////////////////////// extern string ss3="--------------------"; extern string war="---- Wavy Line Trading ----"; extern bool WaveTradingAllowed=false; extern bool WaveInstantMarketTrade=false; extern bool WavePendingTrade=true; extern int WaveMaxTradesAllowed=3;//The maximum trades opened at one time. extern int WaveMinDistanceBetweenTradesPips=20;//Zero to disable extern double WaveLot=0.1; extern double WaveRiskPercent=0;//Set to zero to disable and use WaveLot extern string WaveTradeComment="Wave trade"; extern string wax="-- Wave Trade exits --"; extern int WaveTakeProfitPips=100; extern int WaveStopLossPips=0; extern bool WaveCloseOnOppositeArrow=true;//Close a Wave Trade on the appearance of an opposite direction Trend or Range arrow extern bool WaveCloseOnOppositeTMA=true;//Close a Wave buy on a TMA high and sell on a TMA low extern string wmp="-- Wave Trade multiple positions --"; extern string WaveMultiTradeComment="Wave multi trade"; extern double WaveMultiTradeLot=0.1; extern int WaveMaxMultiTrades=5;//Max no of pending Trades to send with the initial Wave Trade. Zero to disable. extern int WaveMultiTakeProfitPips=30; extern int WaveMultiStopLossPips=0; extern bool WaveMultiMiss100=true;//Don't set a pending on the 100 or 0 if this is enabled //////////////////////////////////////////////////////////////////////////////////////// extern string ss3a="--------------------"; extern string twar="---- Combined Trend and Wavy Line Trading ----"; extern bool TrendWaveTradingAllowed=true; extern bool TrendWaveInstantMarketTrade=true; extern bool TrendWavePendingTrade=false; extern int TrendWaveMaxTradesAllowed=30;//The maximum trades opened at one time. extern double TrendWaveLot=0.1; extern double TrendWaveRiskPercent=0;//Set to zero to disable and use TrendWaveLot extern string TrendWaveTradeComment="TrendWave trade"; extern int TrendCandlesLookBack=4; extern int WaveCandlesLookBack=3; extern string twax="-- TrendWave Trade exits --"; extern int TrendWaveTakeProfitPips=100; extern int TrendWaveStopLossPips=0; extern bool TrendWaveCloseOnOppositeArrow=true;//Close a TrendWave Trade on the appearance of an opposite direction Trend or Range arrow extern bool TrendWaveCloseOnOppositeTMA=true;//Close a TrendWave buy on a TMA high and sell on a TMA low extern string twmp="-- TrendWave Trade multiple positions --"; extern string TrendWaveMultiTradeComment="TrendWave multi trade"; extern double TrendWaveMultiTradeLot=0.1; extern int TrendWaveMaxMultiTrades=5;//Max no of pending Trades to send with the initial TrendWave Trade. Zero to disable. extern int TrendWaveMultiTakeProfitPips=30; extern int TrendWaveMultiStopLossPips=0; extern bool TrendWaveMultiMiss100=true;//Don't set a pending on the 100 or 0 if this is enabled //////////////////////////////////////////////////////////////////////////////////////// extern string sep111="================================================================"; //////////////////////////////////////////////////////////////////////////////////////// extern string sfs="----SafetyFeature----"; extern int MinMinutesBetweenTrades=0; extern int MinMinutesBetweenTradeOpenClose=0; //////////////////////////////////////////////////////////////////////////////////////// extern string sep2a="================================================================"; //Hidden tp/sl inputs. extern string hts="----Stealth stop loss and take profit inputs----"; extern int PipsHiddenFromCriminal=0;//Added to the 'hard' sl and tp and used for closure calculations extern string sep7="================================================================"; //CheckTradingTimes. Baluda has provided all the code for this. Mny thanks Paul; you are a star. extern string trh = "----Trading hours----"; extern string tr1 = "tradingHours is a comma delimited list"; extern string tr1a="of start and stop times."; extern string tr2="Prefix start with '+', stop with '-'"; extern string tr2a="Use 24H format, local time."; extern string tr3="Example: '+07.00,-10.30,+14.15,-16.00'"; extern string tr3a="Do not leave spaces"; extern string tr4="Blank input means 24 hour trading."; extern string tradingHours=""; //////////////////////////////////////////////////////////////////////////////////////// extern string sep8a="================================================================"; extern string fmt="---- For the manual traders ----"; extern bool UseForTradeManagementOnly=false; extern bool UseForSignalsDisplayOnly=false; extern string sep8="================================================================"; extern string bf="----Trading balance filters----"; extern bool UseZeljko=false; extern bool OnlyTradeCurrencyTwice=false; //////////////////////////////////////////////////////////////////////////////////////// extern string sep13="================================================================"; extern string tmm="---- Trade management module ----"; //The Individual Pair as a Basket Closure settings and all its associated code was contributed by magft. It allows us to treat all the trades opened by //the pair as a 'basket' with its own tp and sl. Donated by magft. Many thanks Mike. //Zero values turn these off. extern string BS="-- Individual Pair as a Basket Closure settings --"; extern double BasketCashSl=0.0; extern double BasketCashSlPercent=0.00; extern double BasketCashTp=0.0; extern double BasketCashTpPercent=0; //Breakeven has to be enabled for JS and TS to work. extern string BE="Break even settings"; extern bool BreakEven=false; extern int BreakEvenTargetPips=10; extern int BreakEvenTargetProfit=5; extern bool PartCloseEnabled=false; extern double PartClosePercent=50;//Percentage of the trade lots to close //////////////////////////////////////////////////////////////////////////////////////// double BreakEvenPips,BreakEvenProfit; bool TradeHasPartClosed=false; //////////////////////////////////////////////////////////////////////////////////////// extern string sep14="================================================================"; extern string JSL="Jumping stop loss settings"; extern bool JumpingStop=false; extern int JumpingStopTargetPips=10; extern bool AddBEP=true; //////////////////////////////////////////////////////////////////////////////////////// double JumpingStopPips; //////////////////////////////////////////////////////////////////////////////////////// extern string sep15="================================================================"; extern string cts="----Candlestick jumping stop----"; extern bool UseCandlestickTrailingStop=false; extern int CstTimeFrame=0;//Defaults to current chart extern int CstTrailCandles=1;//Defaults to previous candle extern bool TrailMustLockInProfit=true; //////////////////////////////////////////////////////////////////////////////////////// int OldCstBars;//For candlestick ts //////////////////////////////////////////////////////////////////////////////////////// extern string sep16="================================================================"; extern string TSL="Trailing stop loss settings"; extern bool TrailingStop=false; extern int TrailingStopTargetPips=20; //////////////////////////////////////////////////////////////////////////////////////// double TrailingStopPips; //////////////////////////////////////////////////////////////////////////////////////// //Enhanced screen feedback display code provided by Paul Batchelor (lifesys). Thanks Paul; this is fantastic. extern string se52 ="================================================================"; extern string oad ="----Odds and ends----"; extern int ChartRefreshDelaySeconds=60; extern int DisplayGapSize = 30; // if using Comments // ****************************** added to make screen Text more readable extern bool DisplayAsText = true; // replaces Comment() with OBJ_LABEL text extern bool KeepTextOnTop = true;//Disable the chart in foreground CrapTx setting so the candles do not obscure the text extern int DisplayX = 50; extern int DisplayY = 0; extern int fontSise = 10; extern string fontName = "Arial"; extern color colour = Yellow; extern double spacingtweek = 0.6; // adjustment to reform lines for different font size <!-- s:hi: --><img src=\"{SMILIES_PATH}/hi.gif\" alt=\":hi:\" title=\"hello\" /><!-- s:hi: -->
Thank you very much. Tommasomilanese » Tue Jan 06, 2015 11:13 pm wrote:Please do not use HGI v 15.08 for the EA it will cause problems, use 15.06..zhengzuodong » Tue Jan 06, 2015 2:26 pm wrote:Hey, everybody is good.
Since version 2E, 2f, 2G, no any trading?![]()
![]()
![]()
Who can help me to have a look this setting what is wrong?
Thanks in advance
Cheers
Tommaso