Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I get a live feed for the rates of different currencies.
Column 1: USD/CAD, column 2: 1.3310, column 3: exact time/date. It updates every few seconds. I need to record the close price of the day (as a static number) at 17:00 hours in a fresh column. The market is open 24 hours and feeds continuously, and 17:00 is just an entry point of time. Then after that, based on the static close price, I need two more columns; one that show the continuously updated highest price over the next 24 hours, and the other column showing the lowest price. The calculation would be live price minus static close price (17:00 hours.) If a positive number results it would update the high price column if the existing number is lower. If a negative number results it would update the low price column if a higher number is present. At 17:00 the high low columns would naturally go to zero, when the static close price is updated. Can I get some help with this? Much appreciated! Thomas |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
You can use intentional circular references.
You could go into Tools=Options=Calculation tab check iterations to turn off circular reference checking and set max iterations to 1 Then you could build formulas such as column 4 (d1 in the example) =If(timevalue(c1)=TimeValue("17:00"),B1,d1) You could build similar self-referencing formulas for the min and max. -- Regards, Tom Ogilvy "Thomas" wrote in message ... I get a live feed for the rates of different currencies. Column 1: USD/CAD, column 2: 1.3310, column 3: exact time/date. It updates every few seconds. I need to record the close price of the day (as a static number) at 17:00 hours in a fresh column. The market is open 24 hours and feeds continuously, and 17:00 is just an entry point of time. Then after that, based on the static close price, I need two more columns; one that show the continuously updated highest price over the next 24 hours, and the other column showing the lowest price. The calculation would be live price minus static close price (17:00 hours.) If a positive number results it would update the high price column if the existing number is lower. If a negative number results it would update the low price column if a higher number is present. At 17:00 the high low columns would naturally go to zero, when the static close price is updated. Can I get some help with this? Much appreciated! Thomas |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Excel Data Validation/Lookup function does function correcty | Excel Worksheet Functions | |||
copy of excel file not showing formulal/function in the function b | Excel Discussion (Misc queries) | |||
LINKEDRANGE function - a complement to the PULL function (for getting values from a closed workbook) | Excel Worksheet Functions | |||
Offset function with nested match function not finding host ss. | Excel Worksheet Functions | |||
Emulate Index/Match combo function w/ VBA custom function | Excel Worksheet Functions |