CSTM2IND.C
This module contains more of the indicator routines for CSTM_RPT.
Function
|
init_daytype
|
Include file
|
CSTM_IND.H
|
Prototype
|
void init_daytype( void )
|
Remarks
|
Initialize the cur_prc_rec's day type analysis indicator structure.
|
Function
|
allocate_daytype
|
Include file
|
CSTM_IND.H
|
Prototype
|
void allocate_daytype( void )
|
Remarks
|
Allocate a day type analysis indicator structure and attach it to the
cur_prc_rec.
|
Function
|
calc_daytype
|
Include file
|
CSTM_IND.H
|
Prototype
|
void calc_daytype( void )
|
Remarks
|
Calculate the current output value for the day type analysis indicator
attached to the cur_prc_rec.
|
Function
|
final_day_type_analyze
|
Include file
|
CSTM_IND.H
|
Prototype
|
void final_day_type_analyze( void )
|
Remarks
|
This is a post process routine used for a final day type analysis.
|
Function
|
alloc_wuo
|
Include file
|
CSTM_IND.H
|
Prototype
|
WUO *alloc_wuo( void )
|
Remarks
|
Allocate, initialize and return a Williams' Ultimate Oscillator indicator
structure. All 3 time periods are per Larry Williams' specs.
|
Function
|
calc_ultimate_osc_value
|
Include file
|
CSTM_IND.H
|
Prototype
|
float calc_ultimate_osc_value( WUO *wuo_ptr )
|
Remarks
|
Calculate the current value for the given Williams' Ultimate Oscillator
indicator structure.
|
Function
|
init_wuo
|
Include file
|
CSTM_IND.H
|
Prototype
|
void init_wuo( void )
|
Remarks
|
Initialize the cur_prc_rec's Williams' Ultimate Oscillator indicator structure.
|
Function
|
allocate_wuo
|
Include file
|
CSTM_IND.H
|
Prototype
|
void allocate_wuo( void )
|
Remarks
|
Allocate a Williams' Ultimate Oscillator indicator structure and attach
it to the cur_prc_rec.
|
Function
|
calc_wuo
|
Include file
|
CSTM_IND.H
|
Prototype
|
void calc_wuo( void )
|
Remarks
|
Calculate the current output value for the Williams' Ultimate Oscillator
indicator attached to the cur_prc_rec.
|
Function
|
init_chaikin
|
Include file
|
CSTM_IND.H
|
Prototype
|
void init_chaikin( void )
|
Remarks
|
Initialize the cur_prc_rec's Chaikin's volume indicator structure.
|
Function
|
allocate_chaikin
|
Include file
|
CSTM_IND.H
|
Prototype
|
void allocate_chaikin( void )
|
Remarks
|
Allocate a Chaikin's volume indicator structure and attach it to the
cur_prc_rec.
|
Function
|
calc_chaikin
|
Include file
|
CSTM_IND.H
|
Prototype
|
void calc_chaikin( void )
|
Remarks
|
Calculate the current output value for the Chaikin's volume indicator
attached to the cur_prc_rec.
|
Function
|
allocate_pivot_pts
|
Include file
|
CSTM_IND.H
|
Prototype
|
void allocate_pivot_pts( void )
|
Remarks
|
Allocate a pivot point indicator structure and attach it to the cur_prc_rec.
|
Function
|
calc_pivot_pts
|
Include file
|
CSTM_IND.H
|
Prototype
|
void calc_pivot_pts( void )
|
Remarks
|
Calculate the current output value for the pivot point indicator attached
to the cur_prc_rec.
|
Function
|
update_wld_ma_ptr
|
Include file
|
CSTM_IND.H
|
Prototype
|
void update_wld_ma_ptr( WLD_MA *wld_ma_ptr , float data )
|
Remarks
|
Update the given Wilder's Moving Average indicator structure with the new
data.
|
Function
|
init_wld_ma_ptr
|
Include file
|
CSTM_IND.H
|
Prototype
|
void init_wld_ma_ptr( WLD_MA *wld_ma_ptr )
|
Remarks
|
Initialize the cur_prc_rec's Wilder's Moving Average indicator structure.
|
Function
|
alloc_wld_ma
|
Include file
|
CSTM_IND.H
|
Prototype
|
WLD_MA *alloc_wld_ma( int ma_length , int sum_or_avg )
|
Remarks
|
Allocate a Wilder's Moving Average indicator structure and attach it to
the cur_prc_rec.
|
Function
|
init_dmi
|
Include file
|
CSTM_IND.H
|
Prototype
|
void init_dmi( void )
|
Remarks
|
Initialize the cur_prc_rec's Wilder's Directional Movement indicator
structure.
|
Function
|
allocate_dmi
|
Include file
|
CSTM_IND.H
|
Prototype
|
void allocate_dmi( void )
|
Remarks
|
Allocate a Wilder's Directional Movement indicator structure and attach
it to the cur_prc_rec.
|
Function
|
calc_dmi
|
Include file
|
CSTM_IND.H
|
Prototype
|
void calc_dmi( void )
|
Remarks
|
Calculate the current output value for the Wilder's Directional Movement
indicator attached to the cur_prc_rec.
|
Function
|
init_par
|
Include file
|
CSTM_IND.H
|
Prototype
|
void init_par( void )
|
Remarks
|
Initialize the cur_prc_rec's Wilder's parabolic stop and reverse indicator
structure.
|
Function
|
allocate_par
|
Include file
|
CSTM_IND.H
|
Prototype
|
void allocate_par( void )
|
Remarks
|
Allocate a Wilder's parabolic stop and reverse indicator structure and
attach it to the cur_prc_rec.
|
Function
|
calc_par
|
Include file
|
CSTM_IND.H
|
Prototype
|
void calc_par( void )
|
Remarks
|
Calculate the current output value for the Wilder's parabolic stop and
reverse indicator attached to the cur_prc_rec.
|
Function
|
init_obv
|
Include file
|
CSTM_IND.H
|
Prototype
|
void init_obv( void )
|
Remarks
|
Initialize the cur_prc_rec's Granville's On Balance Volume indicator
structure.
|
Function
|
allocate_obv
|
Include file
|
CSTM_IND.H
|
Prototype
|
void allocate_obv( void )
|
Remarks
|
Allocate a Granville's On Balance Volume indicator structure and attach
it to the cur_prc_rec.
|
Function
|
calc_obv
|
Include file
|
CSTM_IND.H
|
Prototype
|
void calc_obv( void )
|
Remarks
|
Calculate the current output value for the Granville's On Balance Volume
indicator attached to the cur_prc_rec.
|
Function
|
init_nvi
|
Include file
|
CSTM_IND.H
|
Prototype
|
void init_nvi( void )
|
Remarks
|
Initialize the cur_prc_rec's Negative Volume Index indicator structure.
|
Function
|
allocate_nvi
|
Include file
|
CSTM_IND.H
|
Prototype
|
void allocate_nvi( void )
|
Remarks
|
Allocate a Negative Volume Index indicator structure and attach it to
the cur_prc_rec.
|
Function
|
calc_nvi
|
Include file
|
CSTM_IND.H
|
Prototype
|
void calc_nvi( void )
|
Remarks
|
Calculate the current output value for the Negative Volume Index indicator
attached to the cur_prc_rec.
|
Function
|
init_pvi
|
Include file
|
CSTM_IND.H
|
Prototype
|
void init_pvi( void )
|
Remarks
|
Initialize the cur_prc_rec's Positive Volume Index indicator structure.
|
Function
|
allocate_pvi
|
Include file
|
CSTM_IND.H
|
Prototype
|
void allocate_pvi( void )
|
Remarks
|
Allocate a Positive Volume Index indicator structure and attach it to
the cur_prc_rec.
|
Function
|
calc_pvi
|
Include file
|
CSTM_IND.H
|
Prototype
|
void calc_pvi( void )
|
Remarks
|
Calculate the current output value for the Positive Volume Index indicator
attached to the cur_prc_rec.
|
Function
|
calc_linreg
|
Include file
|
CSTM_IND.H
|
Prototype
|
void calc_linreg( LINREG *linreg , int data_max , float *data )
|
Remarks
|
Calculate and update the given linear regression indicator structure
for the data series provided.
|
Function
|
init_tslr
|
Include file
|
CSTM_IND.H
|
Prototype
|
void init_tslr( void )
|
Remarks
|
Initialize the cur_prc_rec's Time Series Linear Regression indicator
structure.
|
Function
|
allocate_tslr
|
Include file
|
CSTM_IND.H
|
Prototype
|
void allocate_tslr( void )
|
Remarks
|
Allocate a Time Series Linear Regression indicator structure and attach
it to the cur_prc_rec.
|
Function
|
calc_tslr
|
Include file
|
CSTM_IND.H
|
Prototype
|
void calc_tslr( void )
|
Remarks
|
Calculate the current output value for the Time Series Linear Regression
indicator attached to the cur_prc_rec.
|
Function
|
init_ad
|
Include file
|
CSTM_IND.H
|
Prototype
|
void init_ad( void )
|
Remarks
|
Initialize the cur_prc_rec's Accumulation / Distribution indicator
structure.
|
Function
|
allocate_ad
|
Include file
|
CSTM_IND.H
|
Prototype
|
void allocate_ad( void )
|
Remarks
|
Allocate a Accumulation / Distribution indicator structure and attach it
to the cur_prc_rec.
|
Function
|
calc_ad
|
Include file
|
CSTM_IND.H
|
Prototype
|
void calc_ad( void )
|
Remarks
|
Calculate the current output value for the Accumulation / Distribution
indicator attached to the cur_prc_rec.
|
Function
|
set_data_labels_complex
|
Include file
|
CSTM_IND.H
|
Prototype
|
void set_data_labels_complex( MATHOP *mathop_ptr )
|
Remarks
|
This is a specialized subset version of set_data_source_n_labels() to
build output labels for math operation processes.
|
Function
|
set_data_source_complex
|
Include file
|
CSTM_IND.H
|
Prototype
|
void set_data_source_complex( int *src_type , int *src_idx , float *src_constant )
|
Remarks
|
This is a specialized subset version of set_data_source_n_labels() to
set the data sources for math operation processes.
|
Function
|
init_mathop
|
Include file
|
CSTM_IND.H
|
Prototype
|
void init_mathop( void )
|
Remarks
|
Initialize the cur_prc_rec's math operation indicator structure.
|
Function
|
allocate_mathop
|
Include file
|
CSTM_IND.H
|
Prototype
|
void allocate_mathop( void )
|
Remarks
|
Allocate a math operation indicator structure and attach it to the
cur_prc_rec.
|
Function
|
calc_mathop
|
Include file
|
CSTM_IND.H
|
Prototype
|
void calc_mathop( void )
|
Remarks
|
Calculate the current output value for the math operation indicator
attached to the cur_prc_rec.
|
Function
|
allocate_srat
|
Include file
|
CSTM_IND.H
|
Prototype
|
void allocate_srat( void )
|
Remarks
|
Allocate a signed ratio indicator structure and attach it to the
cur_prc_rec.
|
Function
|
calc_srat
|
Include file
|
CSTM_IND.H
|
Prototype
|
void calc_srat( void )
|
Remarks
|
Calculate the current output value for the signed ratio indicator
attached to the cur_prc_rec.
|
Function
|
init_trix
|
Include file
|
CSTM_IND.H
|
Prototype
|
void init_trix( void )
|
Remarks
|
Initialize the cur_prc_rec's TRIX indicator structure.
|
Function
|
allocate_trix
|
Include file
|
CSTM_IND.H
|
Prototype
|
void allocate_trix( void )
|
Remarks
|
Allocate a TRIX indicator structure and attach it to the cur_prc_rec.
|
Function
|
calc_trix
|
Include file
|
CSTM_IND.H
|
Prototype
|
void calc_trix( void )
|
Remarks
|
Calculate the current output value for the TRIX indicator attached to
the cur_prc_rec.
|
Function
|
init_trix
|
Include file
|
CSTM_IND.H
|
Prototype
|
void init_trix( void )
|
Remarks
|
Initialize the cur_prc_rec's non-log TRIX indicator structure.
|
Function
|
allocate_trix
|
Include file
|
CSTM_IND.H
|
Prototype
|
void allocate_trix( void )
|
Remarks
|
Allocate a non-log TRIX indicator structure and attach it to
the cur_prc_rec.
|
Function
|
calc_trix
|
Include file
|
CSTM_IND.H
|
Prototype
|
void calc_trix( void )
|
Remarks
|
Calculate the current output value for the non-log TRIX indicator attached
to the cur_prc_rec.
|
Function
|
allocate_thigh
|
Include file
|
CSTM_IND.H
|
Prototype
|
void allocate_thigh( void )
|
Remarks
|
Allocate a True High indicator structure and attach it to the cur_prc_rec.
|
Function
|
calc_thigh
|
Include file
|
CSTM_IND.H
|
Prototype
|
void calc_thigh( void )
|
Remarks
|
Calculate the current output value for the True High indicator attached
to the cur_prc_rec.
|
Function
|
allocate_tlow
|
Include file
|
CSTM_IND.H
|
Prototype
|
void allocate_tlow( void )
|
Remarks
|
Allocate a True Low indicator structure and attach it to the cur_prc_rec.
|
Function
|
calc_tlow
|
Include file
|
CSTM_IND.H
|
Prototype
|
void calc_tlow( void )
|
Remarks
|
Calculate the current output value for the True Low indicator attached
to the cur_prc_rec.
|
Function
|
allocate_max
|
Include file
|
CSTM_IND.H
|
Prototype
|
void allocate_max( void )
|
Remarks
|
Allocate a Max indicator structure and attach it to the cur_prc_rec.
|
Function
|
allocate_min
|
Include file
|
CSTM_IND.H
|
Prototype
|
void allocate_min( void )
|
Remarks
|
Allocate a Min indicator structure and attach it to the cur_prc_rec.
|
Function
|
init_rwi
|
Include file
|
CSTM_IND.H
|
Prototype
|
void init_rwi( void )
|
Remarks
|
Initialize the cur_prc_rec's random walk index indicator structure.
|
Function
|
allocate_rwi
|
Include file
|
CSTM_IND.H
|
Prototype
|
void allocate_rwi( void )
|
Remarks
|
Allocate a random walk index indicator structure and attach it to the
cur_prc_rec.
|
Function
|
calc_rwi
|
Include file
|
CSTM_IND.H
|
Prototype
|
void calc_rwi( void )
|
Remarks
|
Calculate the current output value for the random walk index indicator
attached to the cur_prc_rec.
|
Function
|
init_ama
|
Include file
|
CSTM_IND.H
|
Prototype
|
void init_ama( void )
|
Remarks
|
Initialize the cur_prc_rec's adaptive moving average indicator
structure.
|
Function
|
allocate_ama
|
Include file
|
CSTM_IND.H
|
Prototype
|
void allocate_ama( void )
|
Remarks
|
Allocate a adaptive moving average indicator structure and attach
it to the cur_prc_rec.
|
Function
|
calc_ama
|
Include file
|
CSTM_IND.H
|
Prototype
|
void calc_ama( void )
|
Remarks
|
Calculate the current output value for the adaptive moving average
indicator attached to the cur_prc_rec.
|
Function
|
init_wma
|
Include file
|
CSTM_IND.H
|
Prototype
|
void init_wma( void )
|
Remarks
|
Initialize the cur_prc_rec's weighted moving average indicator structure.
|
Function
|
allocate_wma
|
Include file
|
CSTM_IND.H
|
Prototype
|
void allocate_wma( void )
|
Remarks
|
Allocate a weighted moving average indicator structure and attach it to
the cur_prc_rec.
|
Function
|
calc_wma
|
Include file
|
CSTM_IND.H
|
Prototype
|
void calc_wma( void )
|
Remarks
|
Calculate the current output value for the weighted moving average indicator
attached to the cur_prc_rec.
|
Table of Contents
Function Index
generated on 08 February 1998 - 14:41:40
© 1998 Tierra del Fuego Ltd.
|