App-financeta
view release on metacpan or search on metacpan
Fri Sep 26 14:59:41 2014 -0400
6605565d6b98b861b97075302e903452dd96e466
guaranteeing that the 1e-6 value is printed as expected instead of differences in printing on different versions of perl breaking tests
Fri Sep 26 14:56:21 2014 -0400
f6fe6d6a704f22da944bd0bb3be793002e44d507
fixing the code generation to use bit-wise operators in which() and also to guarantee precision by using ()
Fri Sep 26 14:22:09 2014 -0400
496142879a5fa44a0080aea2999b670fabe488f0
adding a unit test to verify if the code generated can actually run
Fri Sep 26 12:47:05 2014 -0400
0027712b89525f8f2c1bbaed6b48bfc38bc826ff
eval sub{} requires the loading of PDL module for the functions to work
Fri Sep 26 12:09:39 2014 -0400
dfffb4ca15f545bb7846ee534bda6730f79ee524
getting the compiled code to be eval'ed into an anonymous code-ref for use by the gui. fixing the editor closing bug if only 1 editor/tab was opened.
Wed Sep 24 17:23:43 2014 -0400
Fri Sep 26 14:59:41 2014 -0400
6605565d6b98b861b97075302e903452dd96e466
guaranteeing that the 1e-6 value is printed as expected instead of differences in printing on different versions of perl breaking tests
Fri Sep 26 14:56:21 2014 -0400
f6fe6d6a704f22da944bd0bb3be793002e44d507
fixing the code generation to use bit-wise operators in which() and also to guarantee precision by using ()
Fri Sep 26 14:22:09 2014 -0400
496142879a5fa44a0080aea2999b670fabe488f0
adding a unit test to verify if the code generated can actually run
Fri Sep 26 12:47:05 2014 -0400
0027712b89525f8f2c1bbaed6b48bfc38bc826ff
eval sub{} requires the loading of PDL module for the functions to work
Fri Sep 26 12:09:39 2014 -0400
dfffb4ca15f545bb7846ee534bda6730f79ee524
getting the compiled code to be eval'ed into an anonymous code-ref for use by the gui. fixing the editor closing bug if only 1 editor/tab was opened.
Wed Sep 24 17:23:43 2014 -0400
lib/App/financeta/indicators.pm view on Meta::CPAN
1 => 'EMA',
2 => 'WMA',
3 => 'DEMA',
4 => 'TEMA',
5 => 'TRIMA',
6 => 'KAMA',
7 => 'MAMA',
8 => 'T3',
};
#TODO: verify parameters that are entered by the user
has overlaps => {
bbands => {
name => 'Bollinger Bands',
params => [
# key, pretty name, type, default value
[ 'InTimePeriod', 'Period Window (2 - 100000)', PDL::long, 5],
[ 'InNbDevUp', 'Upper Deviation multiplier', PDL::float, 2.0],
[ 'InNbDevDn', 'Lower Deviation multiplier', PDL::float, 2.0],
# this will show up in a combo list
[ 'InMAType', 'Moving Average Type', 'ARRAY',
( run in 1.586 second using v1.01-cache-2.11-cpan-39bf76dae61 )