I just noticed something else. HighOr10Min = ValueWhen( Cross(TimeNum( 
),94000), highofday, 1); once you recode it with the Ref statment will return 
yesterday's high until the 9:40 bar on the current bar, then it gives some 
other value. On my system, using ESM9-GLOBEX-FUT, that value happens to be the 
high of the current day up to the 9:40 bar.  

Add the following lines to check and see what it is doing.
StrFormat("newday = %g \nhighofday = %1.4f \nLowofday = %1.4f \n10MinHi = 
%1.4f", newday, highofday, Lowofday, HighOr10Min );
Plot(HighOr10Min , "10 Day", colorRed);
                                                            
Barry

--- In [email protected], Ken H <sfehe...@...> wrote:
>
> Hi Rajiv
>  
> I keep getting a syntax error on the code as supplied. As my skills are very 
> basic when it comes to coding can you look at what I have put together and 
> suggest possible changes.
>  
> Many thanks
> Ken
>  
> _SECTION_BEGIN("Price");
> TimeFrameSet( in5Minute ); 
> SetChartOptions(0,chartShowArrows|chartShowDates);
> _N(Title = StrFormat("{{NAME}} - {{INTERVAL}} {{DATE}} Open %g, Hi %g, Lo %g, 
> Close %g (%.1f%%) Vol " +WriteVal( V, 1.0 ) +" {{VALUES}}", O, H, L, C, 
> SelectedValue( ROC( C, 1 )) ));
> Plot( C, "Close", ParamColor("Color", colorBlack ), styleNoTitle | 
> ParamStyle("Style") | GetPriceStyle() ); 
> if( ParamToggle("Tooltip shows", "All Values|Only Prices" ) )
> {
> ToolTip=StrFormat("Open: %g\nHigh: %g\nLow: %g\nClose: %g (%.1f%%)\nVolume: 
> "+NumToStr( V, 1 ), O, H, L, C, SelectedValue( ROC( C, 1 )));
> }
> newday=Day()! = Ref(Day(), -1);
> highofday=HighestSince(newday, H,1);
> Lowofday=LowestSince(newday, L,1);
> Rangeofday=highofda y-lowofday;
> importanttime= 94000;
> 10minuteORhigh= ValueWhen( Cross(TimeNum( ),94000), highofday, 1);
> 10minuteORlow= .....;
>  
> _SECTION_END();
>  
>   
>  
>  
> 
> 
> --- On Fri, 29/5/09, Rajiv Arya <rajivary...@...> wrote:
> 
> 
> From: Rajiv Arya <rajivary...@...>
> Subject: RE: [amibroker] Intraday - Open 10 Minute Price Marker
> To: [email protected]
> Received: Friday, 29 May, 2009, 6:12 AM
> 
> 
> 
> 
> 
> 
> 
> 
> newday=day(0! =ref(day( ),-1);
> highofday=highestsi nce(newday, H,1);
> Lowofday=lowestsinc e(mewday, L,1);
> Rangeofday=highofda y-lowofday;
> importanttime= 94000;
> 10minuteORhigh= valuewhen( cross(timenum( ),94000), highofday, 1);
> 10minuteORlow= .....;
>  
> goodluck
> Rajiv
>  
> 
> 
> To: amibro...@yahoogrou ps.com
> From: sfehe...@yahoo. com.au
> Date: Thu, 28 May 2009 06:14:12 -0700
> Subject: [amibroker] Intraday - Open 10 Minute Price Marker
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> Hi
>  
> Can anyone provide me with a formular that would provide horizontal dotted 
> lines as a marker for the opening 10 minute price range on an intraday 
> chart.    
>  
> Many thanks
>  
> Ken
> 
> 
> 
> Need a Holiday? Win a $10,000 Holiday of your choice. Enter now.. 
> 
> 
> 
> 
> 
> Insert movie times and more without leaving Hotmail®. See how. 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
>       Need a Holiday? Win a $10,000 Holiday of your choice. Enter 
> now.http://us.lrd.yahoo.com/_ylc=X3oDMTJxN2x2ZmNpBF9zAzIwMjM2MTY2MTMEdG1fZG1lY2gDVGV4dCBMaW5rBHRtX2xuawNVMTEwMzk3NwR0bV9uZXQDWWFob28hBHRtX3BvcwN0YWdsaW5lBHRtX3BwdHkDYXVueg--/SIG=14600t3ni/**http%3A//au.rd.yahoo.com/mail/tagline/creativeholidays/*http%3A//au.docs.yahoo.com/homepageset/%3Fp1=other%26p2=au%26p3=mailtagline
>


Reply via email to