Hi everyone,
I have no knowledge of VBA and I will need great help to solve this problem.
Everyday, as they occur, every single price of a contract traded on the Sydney Futures Exchange is downloaded to my Excel 2007, starting from row 2 up to row 10,000 (+/-).
I would like to filter all these prices and only record on another sheet (row 3 starting from column B onwards), only prices which show a minimum 3-point correction.
Example:
Data received online from Sydney Futures Exchange, downloaded to column A from row 2 downwards:
4002
4001
3999
4000
4001
4002
4001
4003
4004
4005
4005
4006
4004
4003
4001
4001
3999
4002
4003
4000
etc..
Only the following prices fulfill the required filter of showing a minimum 3-point correction and will should be recorded on Sheet 2, Row 3, starting from column B...onwards:
4002,3999,4006,3999,4003.
Explanation: 4002 is recorded because prices from 4002 dropped to 3999 before moving to a level higher than 4002.
3999 is recorded because prices from 3999 moved higher to 4006 without any 3-point correction in between.
4006 is recorded because from there prices dropped to 3999 without any 3-point correction in between.
4003 is recorded because from there prices showed a drop of 3 points to 4000.
Thanks for the help
Mark
I have no knowledge of VBA and I will need great help to solve this problem.
Everyday, as they occur, every single price of a contract traded on the Sydney Futures Exchange is downloaded to my Excel 2007, starting from row 2 up to row 10,000 (+/-).
I would like to filter all these prices and only record on another sheet (row 3 starting from column B onwards), only prices which show a minimum 3-point correction.
Example:
Data received online from Sydney Futures Exchange, downloaded to column A from row 2 downwards:
4002
4001
3999
4000
4001
4002
4001
4003
4004
4005
4005
4006
4004
4003
4001
4001
3999
4002
4003
4000
etc..
Only the following prices fulfill the required filter of showing a minimum 3-point correction and will should be recorded on Sheet 2, Row 3, starting from column B...onwards:
4002,3999,4006,3999,4003.
Explanation: 4002 is recorded because prices from 4002 dropped to 3999 before moving to a level higher than 4002.
3999 is recorded because prices from 3999 moved higher to 4006 without any 3-point correction in between.
4006 is recorded because from there prices dropped to 3999 without any 3-point correction in between.
4003 is recorded because from there prices showed a drop of 3 points to 4000.
Thanks for the help
Mark