Hi All, does any one have the AFL present in Amibroker if nimbledatapro feeds are subscribed from globaldatafeeds.in
I am not able to use this AFL when the feeds are taken from any other vendor.
HELP.....!!
This is the Text
_N(Title = StrFormat("{{NAME}} - {{INTERVAL}} {{DATE}} - O : %g, H : %g, L : %g, C : %g (%.1f%%) {{VALUES}}", O, H, L, C, SelectedValue( ROC( C, 1 ) ) ));
SetChartOptions(0,chartShowArrows|chartShowDates | chartWrapTitle | chartLogarithmic);SetOption("EveryBarNullCheck", True);
_SECTION_BEGIN("Help Links - Copy-Paste in browser");
ParamStr("Online help", "http://www.globaldatafeeds.in/manuals_article_details.php?article_id=14");
ParamStr("Download User Guide", "http://www.globaldatafeeds.in/resources/All-in-oneTradePro_User_Guide.pdf");
_SECTION_END();
_SECTION_BEGIN("Chart Settings");
ParamStr("Online help on this topic", "http://www.globaldatafeeds.in/manuals_article_details.php?article_id=14#All-in-oneTradePro_Parameter_settings2");
TACDT = ParamList("Chart Display Theme", "White background with B/W candles|Black background with R/G candles");
TASST = ParamToggle("Show System Title ?","No|Yes",1);
GFDL_CDT(TACDT);
_SECTION_END();
_SECTION_BEGIN("Alerts");
ParamStr("Online help on this topic", "http://www.globaldatafeeds.in/manuals_article_details.php?article_id=14#All-in-oneTradePro_Parameter_settings3");
TAAA = ParamToggle("Audio / text Alert?","No|Yes",1);
TAMVA = ParamToggle("Alert in human voice?","No|Yes",1);
TASAF = Param("Audio Alert / human voice alert frequency?",10,5,1000,1);
TASVB = ParamToggle("Display values in Box?","No|Yes",1);
TABL = ParamList("Box Location?", "Left Top|Left Bottom|Right Top|Right Bottom",0);
TABBC = ParamColor("Box background colour?",colorDarkGrey);
TAHBBC = ParamToggle("Hide Box behind Chart?", "No|Yes");
_SECTION_END();
_SECTION_BEGIN("Money Management Settings");
ParamStr("Online help on this topic", "http://www.globaldatafeeds.in/manuals_article_details.php?article_id=14#All-in-oneTradePro_Parameter_settings4");
TASE = ParamToggle("Show Equity ?(Enter correct INITIAL EQUITY in AA Settings)","No|Yes");
GFDLPARMAR= Param("Margin required (used for backtesting only)", 15,0.001,100,0.001);
GFDLPARLOT = Param("Lot Size (used for backtesting only)", 50,1,5000,1);
GFDLPARLOTNOS = Param("No of lots normally traded (used for backtesting only)",2,1,10000,1);
_SECTION_END();
_SECTION_BEGIN("Dynamic Support-Resistance");
ParamStr("Online help on this topic", "http://www.globaldatafeeds.in/manuals_article_details.php?article_id=14#All-in-oneTradePro_Parameter_settings5");
TASRS = ParamToggle("Show Resistance / Support ?","No|Yes",1);
TAHMRS = Param("How many Support / Resistance to show ?",2,0,10,1);
TARSV = Param("Support / Resistance Volatility ",0.1,0.01,100,0.01);
TASLC = ParamColor("Support Line Color",colorBrightGreen);
TASLS = ParamStyle("Support Line Style", styleLine|styleNoTitle);
TARLC = ParamColor("Resistance Line Color",colorRed);
TARLS = ParamStyle("Resistance Line Style", styleLine|styleNoTitle);
if(TASRS AND TAHMRS>0) GFDL_SSR(TAHMRS,TARSV,TASLC,TARLC,TASLS,TARLS);
_SECTION_END();
_SECTION_BEGIN("Volume Selector");
ParamStr("Online help on this topic", "http://www.globaldatafeeds.in/manuals_article_details.php?article_id=14#All-in-oneTradePro_Parameter_settings6");
TAsV = ParamToggle("Show Volume ?", "No|Yes",1);
TAdS = ParamList("Volume Display Mode", "Normal Volume|Coloured Volume|Volume at Price|Volume at Price (grouped)|Volume at Price + Volume|Volume at Price + Coloured Volume|Volume at Price (grouped) + Volume|Volume at Price (grouped) + Coloured Volume|Customised VAP / candles");
tanVC = ParamColor("Normal Volume Colour", colorLightBlue);
tanVS= ParamStyle( "Normal Volume Style", styleHistogram | styleOwnScale | styleNoLabel, maskHistogram );
TAUVC = ParamColor("Up Volume Colour", colorGreen);
TADVC = ParamColor("Down Volume Colour", colorRed);
TACVS = ParamStyle( "Coloured Volume Style", styleHistogram | styleOwnScale | styleNoLabel, maskHistogram);
TAVAPLC = Param("VAP Lines Count", 100, 5, 1000, 1 );
TAVAPLW = Param("VAP Lines Width", 40, 1, 100, 1 );
TAVAPVC = ParamColor("VAP Color", colorGold);
TAVAPS = ParamToggle("VAP Side", "Left|Right" );
TAVAPO = 4*ParamToggle("VAP Z-order", "On top|Behind", 1 );
TAVAPSt = 2 * ParamToggle("VAP(grouped) Style", "Fill|Lines",1);
TAS = Param("No. of candles for Customized VAP",10,2,1000,1);
if(TAsV){GFDLPARSV = IIf( Interval() < inDaily, Day(), Month() );
GFDLPARSV = GFDLPARSV != Ref( GFDLPARSV, -1 );
if(TAdS =="Normal Volume") {Plot( Volume, "Vol ", TANVC, TANVS, 2);}
else if(TAdS == "Coloured Volume") {Plot( Volume, "Vol ", IIf( C > O, TAUVC,TADVC), TACVS, 2);}
else if (TAdS =="Volume at Price") {PlotVAPOverlay( TAVAPLC , TAVAPLW, TAVAPVC, TAVAPS | TAVAPO );}
else if (TAdS =="Volume at Price (grouped)") {PlotVAPOverlayA(GFDLPARSV, TAVAPLC, TAVAPLW, TAVAPVC, TAVAPS | TAVAPSt | TAVAPO);}
else if (TAdS =="Volume at Price + Volume") {Plot( Volume, "Vol ", TANVC, TANVS, 2);PlotVAPOverlay( TAVAPLC , TAVAPLW, TAVAPVC, TAVAPS | TAVAPO );}
else if (TAdS =="Volume at Price + Coloured Volume") {Plot( Volume, "Vol ", IIf( C > O, TAUVC,TADVC), TACVS, 2);PlotVAPOverlay( TAVAPLC, TAVAPLW, TAVAPVC, TAVAPS | TAVAPO );}
else if (TAdS =="Volume at Price (grouped) + Volume"){Plot( Volume, "Vol ", TANVC, TANVS, 2);PlotVAPOverlayA(GFDLPARSV, TAVAPLC, TAVAPLW, TAVAPVC, TAVAPS | TAVAPSt | TAVAPO);}
else if (TAdS =="Volume at Price (grouped) + Coloured Volume"){Plot( Volume, "Vol ", IIf( C > O, TAUVC,TADVC), TACVS, 2);PlotVAPOverlayA(GFDLPARSV, TAVAPLC, TAVAPLW, TAVAPVC, TAVAPS | TAVAPSt | TAVAPO);}
else if(TAdS =="Customised VAP / candles") GFDL_SCVAP(TAS,TAVAPLC, TAVAPLW, TAVAPVC, TAVAPS, TAVAPSt, TAVAPO);}
_SECTION_END();
_SECTION_BEGIN("Common Settings for Buy/Sell/Short/Cover");
ParamStr("Online help on this topic", "http://www.globaldatafeeds.in/manuals_article_details.php?article_id=14#All-in-oneTradePro_Parameter_settings7");
TASA = ParamToggle("Show Buy/Sell/Short/Cover Arrows ?","No|Yes",1);
GFDLPARFBEE= ParamToggle("Take Entry / Exit on First Bar ?","No|Yes");
GFDLPARCDP = ParamToggle("Close Daily Position?","No|Yes");
GFDLPAREOCN = Param("If yes, exit on Candle No?",75,1,500);
_SECTION_END();
_SECTION_BEGIN("Indicators to consider for BUY");
ParamStr("Online help on this topic", "http://www.globaldatafeeds.in/manuals_article_details.php?article_id=14#All-in-oneTradePro_Parameter_settings8");
GFDLPARRSIB = ParamToggle("Consider RSI for Buy?","No|Yes");
GFDLPARSTOCHB = ParamToggle("Consider Stochastics for Buy?","No|Yes",1);
GFDLPARMACDB = ParamToggle("Consider MACD for Buy?","No|Yes");
GFDLPARSARB = ParamToggle("Consider SAR for Buy?","No|Yes");
GFDLPARTRIXB = ParamToggle("Consider Trix for Buy?","No|Yes");
GFDLPAREMAB = ParamToggle("Consider EMA Cross for Buy?","No|Yes");
_SECTION_END();
_SECTION_BEGIN("Indicators Settings for BUY");
ParamStr("Online help on this topic", "http://www.globaldatafeeds.in/manuals_article_details.php?article_id=14#All-in-oneTradePro_Parameter_settings9");
GFDLPARBRSIP = Param("Buy RSI Period",9,0,100);
GFDLPARBRSI = Param("Buy RSI Trigger Value",30,0,100,1);
ParamStr("-----------------------------------", "---");
GFDLBRSIR = GFDL_SiRSI("BUY",GFDLPARRSIB,GFDLPARBRSIP,GFDLPARBRSI);
GFDLPARBSTOCHDP = Param("Buy Stochastic-D Period",9,1,100);
GFDLPARBSTOCHDKS = Param("Buy Stochastic-D Ksmooth",3,1,100);
GFDLPARBSTOCHDDS = Param("Buy Stochastic-D Dsmooth",3,1,100);
GFDLPARBSTOCH = Param("Buy Stochastic Trigger Value",50,0,100,1);
ParamStr("----------------- ------------------", "---");
GFDLBSTOCHR = GFDL_SiStoch("BUY",GFDLPARSTOCHB,GFDLPARBSTOCHDP,GFDLPARBSTOCHDKS,GFDLPARBSTOCHDDS,GFDLPARBSTOCH);
GFDLPARBMACDFA = Param("Buy MACD Fast Average",9,1,100);
GFDLPARBMACDSA= Param("Buy MACD Slow Average",18,1,100);
GFDLPARBMACDS = Param("Buy MACD Signal",9,1,100);
ParamStr("------------------ -----------------", "---");
GFDLBMACDR = GFDL_SiMACD("BUY",GFDLPARMACDB,GFDLPARBMACDFA,GFDLPARBMACDSA,GFDLPARBMACDS);
GFDLPARBSARA = Param("Buy SAR Acceleration Value",0.02,0.01,10,0.01);
GFDLPARBSARM = Param("Buy SAR Max Acceleration Value",0.2,0.01,10,0.01);
ParamStr("---------------- --------------------", "---");
GFDLBSARR = GFDL_SiSAR("BUY",GFDLPARSARB,GFDLPARBSARA,GFDLPARBSARM);
GFDLPARBTRIXP = Param("Buy TRIX Period",9,2,200,1);
GFDLPARBTRIXMAP = Param("Buy TRIX MA Period",5,2,200,1);
ParamStr("------------------------------------", "---");
GGDLBTRIXR = GFDL_SiTrix("BUY",GFDLPARTRIXB,GFDLPARBTRIXP,GFDLPARBTRIXMAP);
GFDLPARBEMAPS = Param("Buy EMA Small Period",5,1,200,1);
GFDLPARBEMAPB = Param("Buy EMA Big Period",12,2,200,1);
ParamStr(" ------------------------------------", "---");
GFDLBEMAR = GFDL_SiEMA("BUY",GFDLPAREMAB,GFDLPARBEMAPS,GFDLPARBEMAPB);
_SECTION_END();
_SECTION_BEGIN("Indicators to consider for SHORT");
ParamStr("Online help on this topic", "http://www.globaldatafeeds.in/manuals_article_details.php?article_id=14#All-in-oneTradePro_Parameter_settings10");
GFDLPARRSISH = ParamToggle("Consider RSI for Short?","No|Yes");
GFDLSTOCHSH = ParamToggle("Consider Stochastics for Short?","No|Yes",1);
GFDLMACDSH = ParamToggle("Consider MACD for Short?","No|Yes");
GFDLSARSH = ParamToggle("Consider SAR for Short?","No|Yes");
GFDLTRIXSH = ParamToggle("Consider Trix for Short?","No|Yes");
GFDLEMASH = ParamToggle("Consider EMA Cross for Short?","No|Yes");
_SECTION_END();
_SECTION_BEGIN("Indicators Settings for SHORT");
ParamStr("Online help on this topic", "http://www.globaldatafeeds.in/manuals_article_details.php?article_id=14#All-in-oneTradePro_Parameter_settings11");
GFDLPARSHRSIP = Param("Short RSI Period",9,0,100);
GFDLPARSHRSI = Param("Short RSI Trigger Value",70,0,100,1);
ParamStr("-----------------------------------", "---");
GFDLSHRSIR = GFDL_SiRSI("SHORT",GFDLPARRSISH,GFDLPARSHRSIP,GFDLPARSHRSI);
GFDLPARSHSTOCHDP = Param("Short Stochastic-D Period",9,1,100);
GFDLPARSHSTOCHDKS = Param("Short Stochastic-D Ksmooth",3,1,100);
GFDLPARSHSTOCHDDS = Param("Short Stochastic-D Dsmooth",3,1,100);
GFDLPARSHSTOCH = Param("Short Stochastic Trigger Value",50,0,100,1);
ParamStr("------------------ -----------------", "---");
GFDLSHSTOCHR = GFDL_SiStoch("SHORT",GFDLSTOCHSH,GFDLPARSHSTOCHDP,GFDLPARSHSTOCHDKS,GFDLPARSHSTOCHDDS,GFDLPARSHSTOCH);
GFDLPARSHMACDFA = Param("Short MACD Fast Average",9,1,100);
GFDLPARSHMACDSA = Param("Short MACD Slow Average",18,1,100);
GFDLPARSHMACDS = Param("Short MACD Signal",9,1,100);
ParamStr("------------------ ------------------", "---");
GFDLSHMACDR = GFDL_SiMACD("SHORT",GFDLMACDSH,GFDLPARSHMACDFA,GFDLPARSHMACDSA,GFDLPARSHMACDS);
GFDLPARSHSARA = Param("Short SAR Acceleration Value",0.02,0.01,10,0.01);
GFDLPARSHSARM = Param("Short SAR Max Acceleration Value",0.2,0.01,10,0.01);
ParamStr("---------------- ------------------", "---");
GFDLSHSARR = GFDL_SiSAR("SHORT",GFDLSARSH,GFDLPARSHSARA ,GFDLPARSHSARM);
GFDLPARSHTRIXP = Param("Short TRIX Period",9,2,200,1);
GFDLPARSHTRIXMAP = Param("Short TRIX MA Period",5,2,200,1);
ParamStr("-------------------------------------", "---");
GGDLSHTRIXR = GFDL_SiTrix("SHORT",GFDLTRIXSH,GFDLPARSHTRIXP ,GFDLPARSHTRIXMAP );
GFDLPARSHEMAPS = Param("Short EMA Small Period",5,1,200,1);
GFDLPARSHEMAPB = Param("Short EMA Big Period",12,2,200,1);
ParamStr(" ------------------------------------", "---");
GFDLSHEMAR = GFDL_SiEMA("SHORT",GFDLEMASH,GFDLPARSHEMAPS ,GFDLPARSHEMAPB );
GFDL_CE(GFDLBRSIR,GFDLBSTOCHR,GFDLBMACDR,GFDLBSARR,GGDLBTRIXR,GFDLBEMAR,GFDLSHRSIR,GFDLSHSTOCHR,GFDLSHMACDR,GFDLSHSARR,GGDLSHTRIXR,GFDLSHEMAR,GFDLPARRSIB,GFDLPARSTOCHB,GFDLPARMACDB,GFDLPARSARB,GFDLPARTRIXB,GFDLPAREMAB,GFDLPARRSISH,GFDLSTOCHSH,GFDLMACDSH,GFDLSARSH,GFDLTRIXSH,GFDLEMASH,GFDLPARFBEE,GFDLPARCDP,GFDLPAREOCN);
_SECTION_END();
SetOption("AllowSameBarExit", False);
SetOption("AllowPositionShrinking", False);
SetOption("FuturesMode", True);
SetOption("InterestRate",0);
SetOption("MaxOpenPositions",1);
RoundLotSize = GFDLPARLOT;
SetOption("MinShares",RoundLotSize);
SetOption("PriceBoundChecking",False);
SetOption("CommissionMode",3);
SetOption("CommissionAmount",12.5/RoundLotSize);
SetOption("AccountMargin",GFDLPARMAR);
SetOption("ReverseSignalForcesExit",True);
SetOption("UsePrevBarEquityForPosSizing",True);
SetOption("MaxOpenLong",1);
SetOption("MaxOpenShort",1);
SetOption("RefreshWhenCompleted",True);
PositionSize = C*RoundLotSize*GFDLPARLOTNOS;
SetTradeDelays(0,0,0,0);
BuyPrice = Close;
SellPrice = Close;
ShortPrice = Close;
CoverPrice = Close;
_SECTION_BEGIN("Indicators to consider for SELL");
ParamStr("Online help on this topic", "http://www.globaldatafeeds.in/manuals_article_details.php?article_id=14#All-in-oneTradePro_Parameter_settings12");
GFDLPARRSIS = ParamToggle("Consider RSI for Sell?","No|Yes");
GFDLPARSTOCHS = ParamToggle("Consider Stochastics for Sell?","No|Yes",1);
GFDLMACDS = ParamToggle("Consider MACD for Sell?","No|Yes");
GFDLSARS = ParamToggle("Consider SAR for Sell?","No|Yes");
GFDLTRIXS = ParamToggle("Consider Trix for Sell?","No|Yes");
GFDLEMAS = ParamToggle("Consider EMA Cross for Sell?","No|Yes");
_SECTION_END();
_SECTION_BEGIN("Indicators Settings for SELL");
ParamStr("Online help on this topic", "http://www.globaldatafeeds.in/manuals_article_details.php?article_id=14#All-in-oneTradePro_Parameter_settings13");
GFDLPARSRSIP = Param("Sell RSI Period",9,0,100);
GFDLPARSRSI = Param("Sell RSI Trigger Value",70,0,100,1);
ParamStr("-----------------------------------", "---");
GFDLSRSIR = GFDL_SiRSI("SELL",GFDLPARRSIS ,GFDLPARSRSIP ,GFDLPARSRSI);
GFDLPARSSTOCHDP = Param("Sell Stochastic-D Period",9,1,100);
GFDLPARSSTOCHDKS = Param("Sell Stochastic-D Ksmooth",3,1,100);
GFDLPARSSTOCHDDS = Param("Sell Stochastic-D Dsmooth",3,1,100);
GFDLPARSSTOCH = Param("Sell Stochastic Trigger Value",50,0,100,1);
ParamStr("----------------- ------------------", "---");
GFDLSSTOCHR = GFDL_SiStoch("SELL",GFDLPARSTOCHS,GFDLPARSSTOCHDP ,GFDLPARSSTOCHDKS ,GFDLPARSSTOCHDDS ,GFDLPARSSTOCH);
GFDLPARSMACDFA = Param("Sell MACD Fast Average",7,1,100);
GFDLPARSMACDSA = Param("Sell MACD Slow Average",14,1,100);
GFDLPARSMACDS = Param("Sell MACD Signal",7,1,100);
ParamStr("------------------ ------------------", "---");
GFDLSMACDR = GFDL_SiMACD("SELL",GFDLMACDS,GFDLPARSMACDFA ,GFDLPARSMACDSA ,GFDLPARSMACDS );
GFDLPARSSARA = Param("Sell SAR Acceleration Value",0.035,0.01,10,0.001);
GFDLPARSSARM = Param("Sell SAR Max Acceleration Value",0.2,0.01,10,0.01);
ParamStr("--------------- -------------------", "---");
GFDLSSARR = GFDL_SiSAR("SELL",GFDLSARS,GFDLPARSSARA ,GFDLPARSSARM);
GFDLPARSTRIXP = Param("Short TRIX Period",9,2,200,1);
GFDLPARSTRIXMAP = Param("Short TRIX MA Period",5,2,200,1);
ParamStr(" -------------------------------------", "---");
GGDLSTRIXR = GFDL_SiTrix("SELL",GFDLTRIXS,GFDLPARSTRIXP ,GFDLPARSTRIXMAP);
GFDLPARSEMAPS = Param("Sell EMA Small Period",5,1,200,1);
GFDLPARSEMAPB = Param("Sell EMA Big Period",12,2,200,1);
ParamStr("------------------------------------", "---");
GFDLSEMAR = GFDL_SiEMA("SELL",GFDLEMAS,GFDLPARSEMAPS,GFDLPARSEMAPB);
GFDLISR = IIf(GFDLPARRSIS,GFDLSRSIR,True) AND IIf(GFDLPARSTOCHS,GFDLSSTOCHR,True) AND IIf(GFDLMACDS,GFDLSMACDR,True) AND IIf(GFDLSARS,GFDLSSARR,True) AND IIf(GFDLTRIXS,GGDLSTRIXR,True) AND IIf(GFDLEMAS,GFDLSEMAR,True);
_SECTION_END();
_SECTION_BEGIN("Indicators to consider for COVER");
ParamStr("Online help on this topic", "http://www.globaldatafeeds.in/manuals_article_details.php?article_id=14#All-in-oneTradePro_Parameter_settings14");
GFDLPARRSIC = ParamToggle("Consider RSI for Cover?","No|Yes");
GFDLPARSTOCHC = ParamToggle("Consider Stochastics for Cover?","No|Yes",1);
GFDLMACDC = ParamToggle("Consider MACD for Cover?","No|Yes");
GFDLSARC = ParamToggle("Consider SAR for Cover?","No|Yes");
GFDLTRIXC = ParamToggle("Consider Trix for Cover?","No|Yes");
GFDLEMAC = ParamToggle("Consider EMA Cross for Cover?","No|Yes");
_SECTION_END();
_SECTION_BEGIN("Indicators Settings for COVER");
ParamStr("Online help on this topic", "http://www.globaldatafeeds.in/manuals_article_details.php?article_id=14#All-in-oneTradePro_Parameter_settings15");
GFDLPARCRSIP = Param("Cover RSI Period",9,0,100);
GFDLPARCRSI = Param("Cover RSI Trigger Value",30,0,100,1);
ParamStr("----------------------------------", "---");
GFDLCRSIR = GFDL_SiRSI("COVER",GFDLPARRSIC,GFDLPARCRSIP,GFDLPARCRSI);
GFDLPARCSTOCHDP = Param("Cover Stochastic-D Period",9,1,100);
GFDLPARCSTOCHDKS = Param("Cover Stochastic-D Ksmooth",3,1,100);
GFDLPARCSTOCHDDS = Param("Cover Stochastic-D Dsmooth",3,1,100);
GFDLPARCSTOCH = Param("Cover Stochastic Trigger Value",50,0,100,1);
ParamStr("----------------- -----------------", "---");
GFDLCSTOCHR = GFDL_SiStoch("COVER",GFDLPARSTOCHC,GFDLPARCSTOCHDP,GFDLPARCSTOCHDKS,GFDLPARCSTOCHDDS,GFDLPARCSTOCH);
GFDLPARCMACDFA = Param("Cover MACD Fast Average",12,1,100);
GFDLPARCMACDSA = Param("Cover MACD Slow Average",26,1,100);
GFDLPARCMACDS = Param("Cover MACD Signal",9,1,100);
ParamStr("------------------ -----------------", "---");
GFDLCMACDR = GFDL_SiMACD("COVER",GFDLMACDC,GFDLPARCMACDFA ,GFDLPARCMACDSA ,GFDLPARCMACDS );
GFDLPARCSARA = Param("Cover SAR Acceleration Value",0.035,0.01,10,0.001);
GFDLPARCSARM = Param("Cover SAR Max Acceleration Value",0.2,0.01,10,0.01);
ParamStr("---------------- -----------------", "---");
GFDLCSARR = GFDL_SiSAR("COVER",GFDLSARC,GFDLPARCSARA ,GFDLPARCSARM );
GFDLPARCTRIXP = Param("Cover TRIX Period",9,2,200,1);
GFDLPARCTRIXMAP = Param("Cover TRIX MA Period",5,2,200,1);
ParamStr("------------------------------------", "---");
GGDLCTRIXR = GFDL_SiTrix("COVER",GFDLTRIXC,GFDLPARCTRIXP,GFDLPARCTRIXMAP);
GFDLPARCEMAPS = Param("Cover EMA Small Period",5,1,200,1);
GFDLPARCEMAPB = Param("Cover EMA Big Period",12,2,200,1);
ParamStr(" ------------------------------------", "---");
GFDLCEMAR = GFDL_SiEMA("COVER",GFDLEMAC,GFDLPARCEMAPS,GFDLPARCEMAPB);
GFDLICR = IIf(GFDLPARRSIC,GFDLCRSIR,True) AND IIf(GFDLPARSTOCHC,GFDLCSTOCHR,True) AND IIf(GFDLMACDC,GFDLCMACDR,True) AND IIf(GFDLSARC,GFDLCSARR,True) AND IIf(GFDLTRIXC,GGDLCTRIXR,True) AND IIf(GFDLEMAC,GFDLCEMAR,True);
_SECTION_END();
GFDL_CX(GFDLISR,GFDLICR,GFDLPARLOTNOS,GFDLPARLOT,GFDLPARFBEE,GFDLPARCDP,GFDLPAREOCN);
GFDL_PEAAVB(TABL,TASE,TASA,TAAA,TAMVA,TASAF,TASST,TASVB,TAHBBC,TABBC);
_SECTION_BEGIN("Explorations");
ParamStr("Online help on this topic", "http://www.globaldatafeeds.in/manuals_article_details.php?article_id=14#All-in-oneTradePro_Parameter_settings16");
GFDLSTG = ParamToggle("Show Top Gainers Losers?","No|Yes");
GFDLTGP = Param("Percentage (%) value for Top Gainers?",5,1,500);
GFDLTLP = Param("Percentage (%) value for Top Losers?",5,1,500);
GFDL_ExGainers(GFDLSTG,GFDLTGP,GFDLTLP);
ParamStr("----------------------------------", "---");
GFDLSVB = ParamToggle("Show stocks with increase in Volume?","No|Yes");
GFDLPARVP = Param("Min. change in % for volume breakouts?",10,1,1000);
if (GFDLSVB) GFDL_ExVolume(GFDLSVB,GFDLPARVP);
ParamStr("----------------- -----------------", "---");
GFDLSMAB = ParamToggle("Show Stocks closing ABOVE / BELOW threshold MA?","No|Yes");
GFDLPARUMAV = Param("Up MA threshold Period?",12,2,500);
GFDLPARDMAV = Param("Down MA threshold Period?",12,2,500);
GFDL_ExMA(GFDLSMAB,GFDLPARUMAV,GFDLPARDMAV);
ParamStr("-----------------------------------", "---");
GFDLSEMAB = ParamToggle("Show Stocks closing ABOVE / BELOW threshold EMA?","No|Yes");
GFDLPARUEMAV = Param("Up EMA threshold Period?",12,2,500);
GFDLPARDEMAV = Param("Down EMA threshold Period?",12,2,500);
GFDL_ExEMA(GFDLSEMAB,GFDLPARUEMAV,GFDLPARDEMAV);
_SECTION_END();
_SECTION_BEGIN("Open Interest");
Plot( OpenInt, _DEFAULT_NAME(), ParamColor("Color", colorTurquoise), ParamStyle( "Style" )|styleOwnScale|styleDashed);
_SECTION_END();