NexusFi: Find Your Edge


Home Menu

 





Previous Hour High and Low times in easylanguage


Discussion in TradeStation

Updated
    1. trending_up 7,589 views
    2. thumb_up 4 thanks given
    3. group 3 followers
    1. forum 3 posts
    2. attach_file 1 attachments




 
Search this Thread

Previous Hour High and Low times in easylanguage

  #1 (permalink)
onava
London/England, Zurich/Switzerland
 
Posts: 20 since Apr 2012
Thanks Given: 2
Thanks Received: 1

Hi,

does anybody know how to code how to get the time of the previous hour Highs and lows and store the time in a variable.

Reply With Quote

Can you help answer these questions
from other members on NexusFi?
Better Renko Gaps
The Elite Circle
MC PL editor upgrade
MultiCharts
Pivot Indicator like the old SwingTemp by Big Mike
NinjaTrader
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
Trade idea based off three indicators.
Traders Hideout
 
  #2 (permalink)
 NW27 
Newcastle, Australia
 
Experience: Intermediate
Platform: Multicharts 8 - Full Version
Broker: IB
Trading: SPI,FTSE100, 6E, 6A
Posts: 285 since Oct 2010
Thanks Given: 108
Thanks Received: 188

What is the time frame of the bars? Hourly? If so then it is just High[1] or Low[1]

When you say previous hours H/L's do you mean the last sixty minutes ie it is now 9:17, do you mean the Highest High between now and 8:17 or do you mean between 8:00 and 9:00?

Reply With Quote
  #3 (permalink)
 
Lampert's Avatar
 Lampert 
Calgary, Canada
 
Experience: Intermediate
Platform: Multicharts
Broker: IB, IQFeed
Trading: GC
Posts: 76 since Nov 2011
Thanks Given: 73
Thanks Received: 142


Assuming that you want the previous hour like 8:00 to 9:00, here is the code and a screenshot.

Len



 
Code
Variables:
	Minutes          (0),
	ThisHourHigh     (High),
	ThisHourLow      (Low),
	ThisHourTimeH    (0),
	ThisHourTimeL    (0),
	PrevHourHigh     (High),
	PrevHourLow      (Low),
	PrevHourTimeH    (0),
	PrevHourTimeL    (0);

Minutes = MinutesFromDateTime ( ELTimeToDateTime ( Time ) ) ;

If Minutes = 0 then begin
	PrevHourHigh = ThisHourHigh ;
	PrevHourTimeH = ThisHourTimeH ;
	PrevHourLow = ThisHourLow ;
	PrevHourTimeL = ThisHourTimeL ;
	ThisHourHigh = High ;
	ThisHourTimeH = Time ;
	ThisHourLow = Low ;
	ThisHourTimeL = Time ;
end ;

If High > ThisHourHigh then begin
	ThisHourHigh = High ;
	ThisHourTimeH = Time ;
end ;

If Low < ThisHourLow then begin
	ThisHourLow = Low ;
	ThisHourTimeL = Time ;
end ;

Plot1 ( PrevHourHigh , "PrevHourHigh" ) ;
Plot2 ( PrevHourLow, "PrevHourLow" ) ;

Reply With Quote
  #4 (permalink)
onava
London/England, Zurich/Switzerland
 
Posts: 20 since Apr 2012
Thanks Given: 2
Thanks Received: 1

Will try it out.. Looks good though. Thanks

Reply With Quote




Last Updated on April 26, 2012


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts