![]() |
![]() |
![]() |
![]() |
![]() |
|
When you use a status variable, you must decide what each bit is to do.
The following represents one way to pack state information into a 1-byte
status variable for the analyze_trades program:
Too few data
| Too many data
| | Nonpositive price data
| | | Nonpositive size data
| | | |
Unused | | | |
| | | | |
v | | | |
--------------- v v v v
*---*---*---*---*---*---*---*---*
| | | | | | | | |
*---*---*---*---*---*---*---*---*