| PureBytes Links Trading Reference Links | 
 
 Yeah Asis, Add this for arrows.   PlotShapes(IIf(Buy,shapeUpArrow,shapeNone),colorBlue,0,L,-15);PlotShapes(IIf(Sell,shapeDownArrow,shapeNone),colorRed,0,H,-15);
     to plot the text for the valuse add this   
dist = 2.5*ATR(10);  for( i = 0; i < BarCount; i++ ) {  if( Buy[i] ) PlotText( "Buy\n@" + C[ i ], i, L[ i ]-dist[i], colorPink ); if( Sell[i] ) PlotText( "Sell\n@" + C[ i ], i, H[ i ]+dist[i], colorRed, colorYellow ); }    But the cover part is yet to be answered   
 
 **** IMPORTANT PLEASE READ ****On Fri, Jan 29, 2010 at 6:56 PM, Asis Ghosh <subhamedicalsjpg@xxxxxxxxxxx>  wrote:
 
  
This ADX AFL is not showing anything in my AB(4.8) (Black Background)--but no error is there either--how should I proceed ?
 Can add :
 shape=Buy*shapeUpArrow + Sell*shapeDownArrow; PlotShapes(shape,IIf(Buy,tsl_col,tsl_col),0,IIf(Buy,Low,High));
 
 Will it work---how can I text (PLOT TEXT for BUY/SELL OR LONG/SHORT/COVER Value ?)
 
 Asis
 
 
Deepak Patade wrote: 
   
This is fine , Can we add some more lines to this. cover any buy or sell if any one of either macd or stoch crosses after the buy or sell signal. say m1>s1 and k >d , so a buy signal is given since both are in buy mode. this call is to be covered if either of this goes out of the trade i.e s1>m1 or d>k.   when either is not in call, we must also be out of the trades. we shall enter trade only if  s1 > m1 and d > k   or the previous condition remeets ie m1 > s1 and k > d
 
 On Fri, Jan 29, 2010 at 12:05 AM, jilm_jones <Jilm_Jones@xxxxxxxxx>  wrote:
 
  
i think its right  
 //MACD
 
 r1 = Param( "Fast avg", 12, 2, 200, 1 );
 r2 = Param( "Slow avg", 26, 2, 200, 1 );
 r3 = Param( "Signal avg", 9, 2, 200, 1 );
 
 m1 = MACD(r1, r2); s1 = Signal(r1,r2,r3); 
 //stochasticperiods = Param( "Periods", 15, 1, 200, 1 );
 Ksmooth = Param( "%K avg", 3, 1, 200, 1 );
 Dsmooth = Param( "%D avg", 3, 1, 200, 1 );
 periods = Param( "Periods", 15, 1, 200, 1 );
 k=StochK( periods , Ksmooth);
 d=StochD( periods , Ksmooth, DSmooth );
 
 //ADX
 range = Param("Periods", 14, 2, 200, 1 );
 
 ADvX=ADX( range); tightstop=1; Loosestop=2; ApplyStop(stopTypeLoss,stopModePercent,IIf(advx>45,tightstop,Loosestop));
 Buy=IIf(advx<20,k>d,IIf(advx>30,m1>s1,IIf(Cross(Advx,23) AND LLV(advx,BarsSince(Cross(23,advx)))<18,m1>s1, IIf(Cross(27,advx) AND HHV(advx,BarsSince(Cross(advx,27))),k>d,0)))); Sell=IIf(advx<20,k<d,IIf(advx>30,m1<s1,IIf(Cross(Advx,23) AND LLV(advx,BarsSince(Cross(23,advx)))<18,m1<s1, 
IIf(Cross(27,advx) AND HHV(advx,BarsSince(Cross(advx,27))),k<d,0)))); Short=Cover=0; Buy=ExRem(Buy,Sell); Sell=ExRem(Sell,Buy); 
 __._,_.___
This group is for the discussion between users only.
 This is *NOT* technical support channel.
 
 TO GET TECHNICAL SUPPORT send an e-mail directly to
 SUPPORT {at} amibroker.com
 
 TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at
 http://www.amibroker.com/feedback/
 (submissions sent via other channels won't be considered)
 
 For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
 http://www.amibroker.com/devlog/
 
 
 ![]()  __,_._,___ |