[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[amibroker] import.log (TJ)



PureBytes Links

Trading Reference Links

Johan,

I feel rather stupid. 
I know that this is wrong and changed it already two weeks ago. But 
somehow I didn't save the proper version.

This works.

Thanks very much.


Frans.





--- In amibroker@xxxxxxxxxxxxxxx, "johsun" <johanskatt@xxxx> wrote:
> Frans,
> 
> Single equal sign assigns a value, double equal signs compares 
> values.
> 
> 
> corrected code:
> /********************** CALCULATIONS **********************/
> fastVar1 = 2/(FastShort+1);
> fastVar2 = 2/(FastLong+1);
> fastdir = IIf(Close == Ref(Close,-FastLookback),
> Close+0.001,abs(Close-Ref(Close,-FastLookback)));
> fastvol = IIf(Close == Ref(Close,-FastLookback),
> Close+0.001,Sum(abs(Close-Ref(Close,-1)),FastLookback));
> fastER = fastdir/fastvol;
> scFast = (fastER*(fastVar1-fastVar2)+fastVar2)^2;
> 
> 
> Johan
> 
> 
> 
> --- In amibroker@xxxxxxxxxxxxxxx, "mpmafma" <f.manders@xxxx> wrote:
> > Dear AB users,
> > 
> > I tried to solve the following problem for almost a week now, 
but 
> > Í'm lost. 
> > 
> > When I plot the following formula the Close value is lagging the 
> > rela Close value for 6 days! The formula is the same as the AMA 
> > example in the Help manual.
> > 
> > /********************** DEFINE VARIABLES **********************/
> > FastShort		= 18;//Optimize("FK",18,14,28,2); 	
> > 	
> > FastTrend		= -8;//Optimize("FT",-8,-10,-6,2);	
> > 	
> > FastLookback	= 3;//Optimize("LkBckFast",3,2,4,1); 	
> > Fastlong		= 34;//Optimize("FL",34,32,36,2); 	
> > 	
> > 
> > 
> > /********************** CALCULATIONS **********************/
> > fastVar1 		= 2/(FastShort+1);
> > fastVar2 		= 2/(FastLong+1);
> > fastdir		= IIf(Close = Ref(Close,-FastLookback), 
> > Close+0.001,abs(Close-Ref(Close,-FastLookback)));
> > fastvol		= IIf(Close = Ref(Close,-FastLookback), 
> > Close+0.001,Sum(abs(Close-Ref(Close,-1)),FastLookback));
> > fastER			= fastdir/fastvol;
> > scFast 		= (fastER*(fastVar1-fastVar2)+fastVar2)^2;
> > 
> > 
> > /********************** LONG TERM TREND **********************/
> > FastMA			= AMA(Close,scfast);
> > 
> > 
> > /* ********************* PLOT STATEMENTS **********************/
> > Plot( FastMA, "FastMA", colorGreen, styleLine );
> > Plot( Close,"Close",colorYellow,styleLine);
> > 
> > 
> > //EXAMPLE AB HELP FILE
> > /*
> > Graph0 = EMA( Close, 15 );
> > fast = 2/(2+1);
> > slow = 2/(30+1);
> > dir=abs(Close-Ref(Close,-10));
> > vol=Sum(abs(Close-Ref(Close,-1)),10);
> > ER=dir/vol;
> > sc =( ER*(fast-slow)+slow)^2; 
> > Graph0 = AMA( Close, sc ); 
> > */
> > 
> > 
> > Does someone know what the problem is?
> > 
> > thanks in advance.
> > 
> > Frans.


Send BUG REPORTS to bugs@xxxxxxxxxxxxx
Send SUGGESTIONS to suggest@xxxxxxxxxxxxx
-----------------------------------------
Post AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx 
(Web page: http://groups.yahoo.com/group/amiquote/messages/)
--------------------------------------------
Check group FAQ at: http://groups.yahoo.com/group/amibroker/files/groupfaq.html 

Yahoo! Groups Links

To visit your group on the web, go to:
 http://groups.yahoo.com/group/amibroker/

To unsubscribe from this group, send an email to:
 amibroker-unsubscribe@xxxxxxxxxxxxxxx

Your use of Yahoo! Groups is subject to:
 http://docs.yahoo.com/info/terms/