Spaces:
Runtime error
Runtime error
/* TA-LIB Copyright (c) 1999-2007, Mario Fortier | |
* All rights reserved. | |
* | |
* Redistribution and use in source and binary forms, with or | |
* without modification, are permitted provided that the following | |
* conditions are met: | |
* | |
* - Redistributions of source code must retain the above copyright | |
* notice, this list of conditions and the following disclaimer. | |
* | |
* - Redistributions in binary form must reproduce the above copyright | |
* notice, this list of conditions and the following disclaimer in | |
* the documentation and/or other materials provided with the | |
* distribution. | |
* | |
* - Neither name of author nor the names of its contributors | |
* may be used to endorse or promote products derived from this | |
* software without specific prior written permission. | |
* | |
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS | |
* ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT | |
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS | |
* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE | |
* REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, | |
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | |
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | |
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS | |
* INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, | |
* WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE | |
* OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, | |
* EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | |
*/ | |
/* Note: This file is generated by gencode, do not | |
* modify directly. | |
*/ | |
/* The function define in this file allows to have a consistent | |
* framework for calling all the TA function through | |
* the TA_CallFunc mechanism. | |
* | |
* See "ta_abstract.h" | |
*/ | |
/* NEVER CALL directly these functions! Use TA_CallFunc. */ | |
/* Generated */ TA_RetCode TA_ACOS_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_ACOS( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_ACOS_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_ACOS_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_AD_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_AD( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ params->in[0].data.inPrice.volume, /* inVolume */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_AD_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_AD_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_ADD_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_ADD( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal0 */ | |
/* Generated */ params->in[1].data.inReal, /* inReal1 */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_ADD_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_ADD_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_ADOSC_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_ADOSC( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ params->in[0].data.inPrice.volume, /* inVolume */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInFastPeriod*/ | |
/* Generated */ params->optIn[1].data.optInInteger, /* optInSlowPeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_ADOSC_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_ADOSC_Lookback(params->optIn[0].data.optInInteger, /* optInFastPeriod*/ | |
/* Generated */ params->optIn[1].data.optInInteger /* optInSlowPeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_ADX_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_ADX( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_ADX_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_ADX_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_ADXR_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_ADXR( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_ADXR_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_ADXR_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_APO_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_APO( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInFastPeriod*/ | |
/* Generated */ params->optIn[1].data.optInInteger, /* optInSlowPeriod*/ | |
/* Generated */ (TA_MAType)params->optIn[2].data.optInInteger, /* optInMAType*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_APO_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_APO_Lookback(params->optIn[0].data.optInInteger, /* optInFastPeriod*/ | |
/* Generated */ params->optIn[1].data.optInInteger, /* optInSlowPeriod*/ | |
/* Generated */ (TA_MAType)params->optIn[2].data.optInInteger /* optInMAType*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_AROON_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_AROON( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal, /* outAroonDown */ | |
/* Generated */ params->out[1].data.outReal /* outAroonUp */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_AROON_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_AROON_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_AROONOSC_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_AROONOSC( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_AROONOSC_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_AROONOSC_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_ASIN_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_ASIN( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_ASIN_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_ASIN_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_ATAN_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_ATAN( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_ATAN_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_ATAN_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_ATR_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_ATR( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_ATR_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_ATR_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_AVGPRICE_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_AVGPRICE( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_AVGPRICE_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_AVGPRICE_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_BBANDS_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_BBANDS( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ params->optIn[1].data.optInReal, /* optInNbDevUp*/ | |
/* Generated */ params->optIn[2].data.optInReal, /* optInNbDevDn*/ | |
/* Generated */ (TA_MAType)params->optIn[3].data.optInInteger, /* optInMAType*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal, /* outRealUpperBand */ | |
/* Generated */ params->out[1].data.outReal, /* outRealMiddleBand */ | |
/* Generated */ params->out[2].data.outReal /* outRealLowerBand */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_BBANDS_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_BBANDS_Lookback(params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ params->optIn[1].data.optInReal, /* optInNbDevUp*/ | |
/* Generated */ params->optIn[2].data.optInReal, /* optInNbDevDn*/ | |
/* Generated */ (TA_MAType)params->optIn[3].data.optInInteger /* optInMAType*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_BETA_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_BETA( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal0 */ | |
/* Generated */ params->in[1].data.inReal, /* inReal1 */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_BETA_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_BETA_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_BOP_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_BOP( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_BOP_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_BOP_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CCI_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CCI( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CCI_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_CCI_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDL2CROWS_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDL2CROWS( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDL2CROWS_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDL2CROWS_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDL3BLACKCROWS_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDL3BLACKCROWS( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDL3BLACKCROWS_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDL3BLACKCROWS_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDL3INSIDE_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDL3INSIDE( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDL3INSIDE_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDL3INSIDE_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDL3LINESTRIKE_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDL3LINESTRIKE( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDL3LINESTRIKE_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDL3LINESTRIKE_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDL3OUTSIDE_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDL3OUTSIDE( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDL3OUTSIDE_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDL3OUTSIDE_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDL3STARSINSOUTH_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDL3STARSINSOUTH( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDL3STARSINSOUTH_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDL3STARSINSOUTH_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDL3WHITESOLDIERS_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDL3WHITESOLDIERS( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDL3WHITESOLDIERS_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDL3WHITESOLDIERS_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLABANDONEDBABY_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLABANDONEDBABY( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ params->optIn[0].data.optInReal, /* optInPenetration*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLABANDONEDBABY_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLABANDONEDBABY_Lookback(params->optIn[0].data.optInReal /* optInPenetration*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLADVANCEBLOCK_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLADVANCEBLOCK( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLADVANCEBLOCK_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLADVANCEBLOCK_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLBELTHOLD_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLBELTHOLD( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLBELTHOLD_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLBELTHOLD_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLBREAKAWAY_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLBREAKAWAY( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLBREAKAWAY_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLBREAKAWAY_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLCLOSINGMARUBOZU_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLCLOSINGMARUBOZU( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLCLOSINGMARUBOZU_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLCLOSINGMARUBOZU_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLCONCEALBABYSWALL_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLCONCEALBABYSWALL( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLCONCEALBABYSWALL_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLCONCEALBABYSWALL_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLCOUNTERATTACK_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLCOUNTERATTACK( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLCOUNTERATTACK_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLCOUNTERATTACK_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLDARKCLOUDCOVER_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLDARKCLOUDCOVER( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ params->optIn[0].data.optInReal, /* optInPenetration*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLDARKCLOUDCOVER_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLDARKCLOUDCOVER_Lookback(params->optIn[0].data.optInReal /* optInPenetration*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLDOJI_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLDOJI( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLDOJI_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLDOJI_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLDOJISTAR_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLDOJISTAR( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLDOJISTAR_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLDOJISTAR_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLDRAGONFLYDOJI_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLDRAGONFLYDOJI( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLDRAGONFLYDOJI_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLDRAGONFLYDOJI_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLENGULFING_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLENGULFING( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLENGULFING_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLENGULFING_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLEVENINGDOJISTAR_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLEVENINGDOJISTAR( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ params->optIn[0].data.optInReal, /* optInPenetration*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLEVENINGDOJISTAR_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLEVENINGDOJISTAR_Lookback(params->optIn[0].data.optInReal /* optInPenetration*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLEVENINGSTAR_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLEVENINGSTAR( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ params->optIn[0].data.optInReal, /* optInPenetration*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLEVENINGSTAR_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLEVENINGSTAR_Lookback(params->optIn[0].data.optInReal /* optInPenetration*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLGAPSIDESIDEWHITE_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLGAPSIDESIDEWHITE( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLGAPSIDESIDEWHITE_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLGAPSIDESIDEWHITE_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLGRAVESTONEDOJI_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLGRAVESTONEDOJI( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLGRAVESTONEDOJI_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLGRAVESTONEDOJI_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLHAMMER_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLHAMMER( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLHAMMER_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLHAMMER_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLHANGINGMAN_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLHANGINGMAN( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLHANGINGMAN_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLHANGINGMAN_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLHARAMI_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLHARAMI( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLHARAMI_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLHARAMI_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLHARAMICROSS_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLHARAMICROSS( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLHARAMICROSS_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLHARAMICROSS_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLHIGHWAVE_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLHIGHWAVE( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLHIGHWAVE_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLHIGHWAVE_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLHIKKAKE_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLHIKKAKE( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLHIKKAKE_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLHIKKAKE_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLHIKKAKEMOD_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLHIKKAKEMOD( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLHIKKAKEMOD_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLHIKKAKEMOD_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLHOMINGPIGEON_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLHOMINGPIGEON( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLHOMINGPIGEON_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLHOMINGPIGEON_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLIDENTICAL3CROWS_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLIDENTICAL3CROWS( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLIDENTICAL3CROWS_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLIDENTICAL3CROWS_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLINNECK_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLINNECK( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLINNECK_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLINNECK_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLINVERTEDHAMMER_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLINVERTEDHAMMER( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLINVERTEDHAMMER_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLINVERTEDHAMMER_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLKICKING_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLKICKING( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLKICKING_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLKICKING_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLKICKINGBYLENGTH_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLKICKINGBYLENGTH( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLKICKINGBYLENGTH_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLKICKINGBYLENGTH_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLLADDERBOTTOM_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLLADDERBOTTOM( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLLADDERBOTTOM_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLLADDERBOTTOM_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLLONGLEGGEDDOJI_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLLONGLEGGEDDOJI( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLLONGLEGGEDDOJI_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLLONGLEGGEDDOJI_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLLONGLINE_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLLONGLINE( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLLONGLINE_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLLONGLINE_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLMARUBOZU_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLMARUBOZU( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLMARUBOZU_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLMARUBOZU_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLMATCHINGLOW_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLMATCHINGLOW( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLMATCHINGLOW_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLMATCHINGLOW_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLMATHOLD_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLMATHOLD( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ params->optIn[0].data.optInReal, /* optInPenetration*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLMATHOLD_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLMATHOLD_Lookback(params->optIn[0].data.optInReal /* optInPenetration*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLMORNINGDOJISTAR_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLMORNINGDOJISTAR( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ params->optIn[0].data.optInReal, /* optInPenetration*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLMORNINGDOJISTAR_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLMORNINGDOJISTAR_Lookback(params->optIn[0].data.optInReal /* optInPenetration*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLMORNINGSTAR_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLMORNINGSTAR( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ params->optIn[0].data.optInReal, /* optInPenetration*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLMORNINGSTAR_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLMORNINGSTAR_Lookback(params->optIn[0].data.optInReal /* optInPenetration*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLONNECK_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLONNECK( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLONNECK_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLONNECK_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLPIERCING_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLPIERCING( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLPIERCING_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLPIERCING_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLRICKSHAWMAN_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLRICKSHAWMAN( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLRICKSHAWMAN_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLRICKSHAWMAN_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLRISEFALL3METHODS_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLRISEFALL3METHODS( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLRISEFALL3METHODS_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLRISEFALL3METHODS_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLSEPARATINGLINES_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLSEPARATINGLINES( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLSEPARATINGLINES_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLSEPARATINGLINES_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLSHOOTINGSTAR_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLSHOOTINGSTAR( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLSHOOTINGSTAR_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLSHOOTINGSTAR_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLSHORTLINE_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLSHORTLINE( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLSHORTLINE_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLSHORTLINE_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLSPINNINGTOP_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLSPINNINGTOP( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLSPINNINGTOP_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLSPINNINGTOP_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLSTALLEDPATTERN_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLSTALLEDPATTERN( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLSTALLEDPATTERN_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLSTALLEDPATTERN_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLSTICKSANDWICH_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLSTICKSANDWICH( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLSTICKSANDWICH_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLSTICKSANDWICH_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLTAKURI_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLTAKURI( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLTAKURI_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLTAKURI_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLTASUKIGAP_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLTASUKIGAP( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLTASUKIGAP_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLTASUKIGAP_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLTHRUSTING_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLTHRUSTING( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLTHRUSTING_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLTHRUSTING_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLTRISTAR_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLTRISTAR( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLTRISTAR_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLTRISTAR_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLUNIQUE3RIVER_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLUNIQUE3RIVER( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLUNIQUE3RIVER_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLUNIQUE3RIVER_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLUPSIDEGAP2CROWS_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLUPSIDEGAP2CROWS( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLUPSIDEGAP2CROWS_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLUPSIDEGAP2CROWS_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CDLXSIDEGAP3METHODS_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CDLXSIDEGAP3METHODS( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.open, /* inOpen */ | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CDLXSIDEGAP3METHODS_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CDLXSIDEGAP3METHODS_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CEIL_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CEIL( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CEIL_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_CEIL_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CMO_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CMO( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CMO_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_CMO_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_CORREL_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_CORREL( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal0 */ | |
/* Generated */ params->in[1].data.inReal, /* inReal1 */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_CORREL_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_CORREL_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_COS_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_COS( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_COS_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_COS_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_COSH_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_COSH( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_COSH_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_COSH_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_DEMA_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_DEMA( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_DEMA_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_DEMA_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_DIV_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_DIV( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal0 */ | |
/* Generated */ params->in[1].data.inReal, /* inReal1 */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_DIV_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_DIV_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_DX_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_DX( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_DX_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_DX_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_EMA_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_EMA( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_EMA_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_EMA_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_EXP_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_EXP( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_EXP_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_EXP_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_FLOOR_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_FLOOR( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_FLOOR_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_FLOOR_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_HT_DCPERIOD_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_HT_DCPERIOD( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_HT_DCPERIOD_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_HT_DCPERIOD_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_HT_DCPHASE_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_HT_DCPHASE( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_HT_DCPHASE_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_HT_DCPHASE_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_HT_PHASOR_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_HT_PHASOR( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal, /* outInPhase */ | |
/* Generated */ params->out[1].data.outReal /* outQuadrature */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_HT_PHASOR_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_HT_PHASOR_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_HT_SINE_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_HT_SINE( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal, /* outSine */ | |
/* Generated */ params->out[1].data.outReal /* outLeadSine */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_HT_SINE_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_HT_SINE_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_HT_TRENDLINE_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_HT_TRENDLINE( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_HT_TRENDLINE_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_HT_TRENDLINE_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_HT_TRENDMODE_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_HT_TRENDMODE( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_HT_TRENDMODE_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_HT_TRENDMODE_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_KAMA_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_KAMA( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_KAMA_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_KAMA_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_LINEARREG_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_LINEARREG( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_LINEARREG_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_LINEARREG_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_LINEARREG_ANGLE_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_LINEARREG_ANGLE( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_LINEARREG_ANGLE_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_LINEARREG_ANGLE_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_LINEARREG_INTERCEPT_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_LINEARREG_INTERCEPT( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_LINEARREG_INTERCEPT_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_LINEARREG_INTERCEPT_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_LINEARREG_SLOPE_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_LINEARREG_SLOPE( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_LINEARREG_SLOPE_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_LINEARREG_SLOPE_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_LN_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_LN( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_LN_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_LN_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_LOG10_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_LOG10( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_LOG10_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_LOG10_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_MA_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_MA( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ (TA_MAType)params->optIn[1].data.optInInteger, /* optInMAType*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_MA_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_MA_Lookback(params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ (TA_MAType)params->optIn[1].data.optInInteger /* optInMAType*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_MACD_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_MACD( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInFastPeriod*/ | |
/* Generated */ params->optIn[1].data.optInInteger, /* optInSlowPeriod*/ | |
/* Generated */ params->optIn[2].data.optInInteger, /* optInSignalPeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal, /* outMACD */ | |
/* Generated */ params->out[1].data.outReal, /* outMACDSignal */ | |
/* Generated */ params->out[2].data.outReal /* outMACDHist */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_MACD_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_MACD_Lookback(params->optIn[0].data.optInInteger, /* optInFastPeriod*/ | |
/* Generated */ params->optIn[1].data.optInInteger, /* optInSlowPeriod*/ | |
/* Generated */ params->optIn[2].data.optInInteger /* optInSignalPeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_MACDEXT_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_MACDEXT( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInFastPeriod*/ | |
/* Generated */ (TA_MAType)params->optIn[1].data.optInInteger, /* optInFastMAType*/ | |
/* Generated */ params->optIn[2].data.optInInteger, /* optInSlowPeriod*/ | |
/* Generated */ (TA_MAType)params->optIn[3].data.optInInteger, /* optInSlowMAType*/ | |
/* Generated */ params->optIn[4].data.optInInteger, /* optInSignalPeriod*/ | |
/* Generated */ (TA_MAType)params->optIn[5].data.optInInteger, /* optInSignalMAType*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal, /* outMACD */ | |
/* Generated */ params->out[1].data.outReal, /* outMACDSignal */ | |
/* Generated */ params->out[2].data.outReal /* outMACDHist */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_MACDEXT_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_MACDEXT_Lookback(params->optIn[0].data.optInInteger, /* optInFastPeriod*/ | |
/* Generated */ (TA_MAType)params->optIn[1].data.optInInteger, /* optInFastMAType*/ | |
/* Generated */ params->optIn[2].data.optInInteger, /* optInSlowPeriod*/ | |
/* Generated */ (TA_MAType)params->optIn[3].data.optInInteger, /* optInSlowMAType*/ | |
/* Generated */ params->optIn[4].data.optInInteger, /* optInSignalPeriod*/ | |
/* Generated */ (TA_MAType)params->optIn[5].data.optInInteger /* optInSignalMAType*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_MACDFIX_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_MACDFIX( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInSignalPeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal, /* outMACD */ | |
/* Generated */ params->out[1].data.outReal, /* outMACDSignal */ | |
/* Generated */ params->out[2].data.outReal /* outMACDHist */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_MACDFIX_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_MACDFIX_Lookback(params->optIn[0].data.optInInteger /* optInSignalPeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_MAMA_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_MAMA( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInReal, /* optInFastLimit*/ | |
/* Generated */ params->optIn[1].data.optInReal, /* optInSlowLimit*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal, /* outMAMA */ | |
/* Generated */ params->out[1].data.outReal /* outFAMA */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_MAMA_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_MAMA_Lookback(params->optIn[0].data.optInReal, /* optInFastLimit*/ | |
/* Generated */ params->optIn[1].data.optInReal /* optInSlowLimit*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_MAVP_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_MAVP( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->in[1].data.inReal, /* inPeriods */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInMinPeriod*/ | |
/* Generated */ params->optIn[1].data.optInInteger, /* optInMaxPeriod*/ | |
/* Generated */ (TA_MAType)params->optIn[2].data.optInInteger, /* optInMAType*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_MAVP_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_MAVP_Lookback(params->optIn[0].data.optInInteger, /* optInMinPeriod*/ | |
/* Generated */ params->optIn[1].data.optInInteger, /* optInMaxPeriod*/ | |
/* Generated */ (TA_MAType)params->optIn[2].data.optInInteger /* optInMAType*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_MAX_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_MAX( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_MAX_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_MAX_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_MAXINDEX_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_MAXINDEX( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_MAXINDEX_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_MAXINDEX_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_MEDPRICE_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_MEDPRICE( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_MEDPRICE_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_MEDPRICE_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_MFI_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_MFI( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ params->in[0].data.inPrice.volume, /* inVolume */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_MFI_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_MFI_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_MIDPOINT_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_MIDPOINT( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_MIDPOINT_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_MIDPOINT_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_MIDPRICE_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_MIDPRICE( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_MIDPRICE_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_MIDPRICE_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_MIN_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_MIN( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_MIN_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_MIN_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_MININDEX_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_MININDEX( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger /* outInteger */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_MININDEX_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_MININDEX_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_MINMAX_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_MINMAX( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal, /* outMin */ | |
/* Generated */ params->out[1].data.outReal /* outMax */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_MINMAX_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_MINMAX_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_MINMAXINDEX_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_MINMAXINDEX( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outInteger, /* outMinIdx */ | |
/* Generated */ params->out[1].data.outInteger /* outMaxIdx */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_MINMAXINDEX_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_MINMAXINDEX_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_MINUS_DI_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_MINUS_DI( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_MINUS_DI_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_MINUS_DI_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_MINUS_DM_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_MINUS_DM( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_MINUS_DM_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_MINUS_DM_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_MOM_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_MOM( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_MOM_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_MOM_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_MULT_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_MULT( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal0 */ | |
/* Generated */ params->in[1].data.inReal, /* inReal1 */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_MULT_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_MULT_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_NATR_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_NATR( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_NATR_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_NATR_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_OBV_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_OBV( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->in[1].data.inPrice.volume, /* inVolume */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_OBV_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_OBV_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_PLUS_DI_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_PLUS_DI( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_PLUS_DI_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_PLUS_DI_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_PLUS_DM_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_PLUS_DM( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_PLUS_DM_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_PLUS_DM_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_PPO_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_PPO( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInFastPeriod*/ | |
/* Generated */ params->optIn[1].data.optInInteger, /* optInSlowPeriod*/ | |
/* Generated */ (TA_MAType)params->optIn[2].data.optInInteger, /* optInMAType*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_PPO_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_PPO_Lookback(params->optIn[0].data.optInInteger, /* optInFastPeriod*/ | |
/* Generated */ params->optIn[1].data.optInInteger, /* optInSlowPeriod*/ | |
/* Generated */ (TA_MAType)params->optIn[2].data.optInInteger /* optInMAType*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_ROC_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_ROC( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_ROC_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_ROC_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_ROCP_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_ROCP( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_ROCP_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_ROCP_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_ROCR_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_ROCR( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_ROCR_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_ROCR_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_ROCR100_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_ROCR100( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_ROCR100_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_ROCR100_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_RSI_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_RSI( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_RSI_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_RSI_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_SAR_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_SAR( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->optIn[0].data.optInReal, /* optInAcceleration*/ | |
/* Generated */ params->optIn[1].data.optInReal, /* optInMaximum*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_SAR_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_SAR_Lookback(params->optIn[0].data.optInReal, /* optInAcceleration*/ | |
/* Generated */ params->optIn[1].data.optInReal /* optInMaximum*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_SAREXT_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_SAREXT( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->optIn[0].data.optInReal, /* optInStartValue*/ | |
/* Generated */ params->optIn[1].data.optInReal, /* optInOffsetOnReverse*/ | |
/* Generated */ params->optIn[2].data.optInReal, /* optInAccelerationInitLong*/ | |
/* Generated */ params->optIn[3].data.optInReal, /* optInAccelerationLong*/ | |
/* Generated */ params->optIn[4].data.optInReal, /* optInAccelerationMaxLong*/ | |
/* Generated */ params->optIn[5].data.optInReal, /* optInAccelerationInitShort*/ | |
/* Generated */ params->optIn[6].data.optInReal, /* optInAccelerationShort*/ | |
/* Generated */ params->optIn[7].data.optInReal, /* optInAccelerationMaxShort*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_SAREXT_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_SAREXT_Lookback(params->optIn[0].data.optInReal, /* optInStartValue*/ | |
/* Generated */ params->optIn[1].data.optInReal, /* optInOffsetOnReverse*/ | |
/* Generated */ params->optIn[2].data.optInReal, /* optInAccelerationInitLong*/ | |
/* Generated */ params->optIn[3].data.optInReal, /* optInAccelerationLong*/ | |
/* Generated */ params->optIn[4].data.optInReal, /* optInAccelerationMaxLong*/ | |
/* Generated */ params->optIn[5].data.optInReal, /* optInAccelerationInitShort*/ | |
/* Generated */ params->optIn[6].data.optInReal, /* optInAccelerationShort*/ | |
/* Generated */ params->optIn[7].data.optInReal /* optInAccelerationMaxShort*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_SIN_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_SIN( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_SIN_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_SIN_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_SINH_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_SINH( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_SINH_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_SINH_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_SMA_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_SMA( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_SMA_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_SMA_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_SQRT_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_SQRT( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_SQRT_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_SQRT_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_STDDEV_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_STDDEV( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ params->optIn[1].data.optInReal, /* optInNbDev*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_STDDEV_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_STDDEV_Lookback(params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ params->optIn[1].data.optInReal /* optInNbDev*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_STOCH_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_STOCH( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInFastK_Period*/ | |
/* Generated */ params->optIn[1].data.optInInteger, /* optInSlowK_Period*/ | |
/* Generated */ (TA_MAType)params->optIn[2].data.optInInteger, /* optInSlowK_MAType*/ | |
/* Generated */ params->optIn[3].data.optInInteger, /* optInSlowD_Period*/ | |
/* Generated */ (TA_MAType)params->optIn[4].data.optInInteger, /* optInSlowD_MAType*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal, /* outSlowK */ | |
/* Generated */ params->out[1].data.outReal /* outSlowD */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_STOCH_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_STOCH_Lookback(params->optIn[0].data.optInInteger, /* optInFastK_Period*/ | |
/* Generated */ params->optIn[1].data.optInInteger, /* optInSlowK_Period*/ | |
/* Generated */ (TA_MAType)params->optIn[2].data.optInInteger, /* optInSlowK_MAType*/ | |
/* Generated */ params->optIn[3].data.optInInteger, /* optInSlowD_Period*/ | |
/* Generated */ (TA_MAType)params->optIn[4].data.optInInteger /* optInSlowD_MAType*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_STOCHF_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_STOCHF( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInFastK_Period*/ | |
/* Generated */ params->optIn[1].data.optInInteger, /* optInFastD_Period*/ | |
/* Generated */ (TA_MAType)params->optIn[2].data.optInInteger, /* optInFastD_MAType*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal, /* outFastK */ | |
/* Generated */ params->out[1].data.outReal /* outFastD */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_STOCHF_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_STOCHF_Lookback(params->optIn[0].data.optInInteger, /* optInFastK_Period*/ | |
/* Generated */ params->optIn[1].data.optInInteger, /* optInFastD_Period*/ | |
/* Generated */ (TA_MAType)params->optIn[2].data.optInInteger /* optInFastD_MAType*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_STOCHRSI_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_STOCHRSI( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ params->optIn[1].data.optInInteger, /* optInFastK_Period*/ | |
/* Generated */ params->optIn[2].data.optInInteger, /* optInFastD_Period*/ | |
/* Generated */ (TA_MAType)params->optIn[3].data.optInInteger, /* optInFastD_MAType*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal, /* outFastK */ | |
/* Generated */ params->out[1].data.outReal /* outFastD */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_STOCHRSI_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_STOCHRSI_Lookback(params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ params->optIn[1].data.optInInteger, /* optInFastK_Period*/ | |
/* Generated */ params->optIn[2].data.optInInteger, /* optInFastD_Period*/ | |
/* Generated */ (TA_MAType)params->optIn[3].data.optInInteger /* optInFastD_MAType*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_SUB_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_SUB( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal0 */ | |
/* Generated */ params->in[1].data.inReal, /* inReal1 */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_SUB_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_SUB_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_SUM_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_SUM( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_SUM_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_SUM_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_T3_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_T3( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ params->optIn[1].data.optInReal, /* optInVFactor*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_T3_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_T3_Lookback(params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ params->optIn[1].data.optInReal /* optInVFactor*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_TAN_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_TAN( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_TAN_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_TAN_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_TANH_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_TANH( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_TANH_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_TANH_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_TEMA_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_TEMA( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_TEMA_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_TEMA_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_TRANGE_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_TRANGE( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_TRANGE_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_TRANGE_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_TRIMA_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_TRIMA( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_TRIMA_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_TRIMA_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_TRIX_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_TRIX( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_TRIX_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_TRIX_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_TSF_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_TSF( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_TSF_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_TSF_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_TYPPRICE_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_TYPPRICE( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_TYPPRICE_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_TYPPRICE_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_ULTOSC_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_ULTOSC( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod1*/ | |
/* Generated */ params->optIn[1].data.optInInteger, /* optInTimePeriod2*/ | |
/* Generated */ params->optIn[2].data.optInInteger, /* optInTimePeriod3*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_ULTOSC_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_ULTOSC_Lookback(params->optIn[0].data.optInInteger, /* optInTimePeriod1*/ | |
/* Generated */ params->optIn[1].data.optInInteger, /* optInTimePeriod2*/ | |
/* Generated */ params->optIn[2].data.optInInteger /* optInTimePeriod3*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_VAR_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_VAR( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ params->optIn[1].data.optInReal, /* optInNbDev*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_VAR_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_VAR_Lookback(params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ params->optIn[1].data.optInReal /* optInNbDev*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_WCLPRICE_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_WCLPRICE( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_WCLPRICE_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ (void)params; | |
/* Generated */ return TA_WCLPRICE_Lookback( ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_WILLR_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_WILLR( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inPrice.high, /* inHigh */ | |
/* Generated */ params->in[0].data.inPrice.low, /* inLow */ | |
/* Generated */ params->in[0].data.inPrice.close, /* inClose */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_WILLR_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_WILLR_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/* Generated */ TA_RetCode TA_WMA_FramePP( const TA_ParamHolderPriv *params, | |
/* Generated */ int startIdx, | |
/* Generated */ int endIdx, | |
/* Generated */ int *outBegIdx, | |
/* Generated */ int *outNBElement ) | |
/* Generated */ { | |
/* Generated */ return TA_WMA( | |
/* Generated */ startIdx, | |
/* Generated */ endIdx, | |
/* Generated */ params->in[0].data.inReal, /* inReal */ | |
/* Generated */ params->optIn[0].data.optInInteger, /* optInTimePeriod*/ | |
/* Generated */ outBegIdx, | |
/* Generated */ outNBElement, | |
/* Generated */ params->out[0].data.outReal /* outReal */ ); | |
/* Generated */ } | |
/* Generated */ unsigned int TA_WMA_FramePPLB( const TA_ParamHolderPriv *params ) | |
/* Generated */ { | |
/* Generated */ return TA_WMA_Lookback(params->optIn[0].data.optInInteger /* optInTimePeriod*/ ); | |
/* Generated */ } | |
/***************/ | |
/* End of File */ | |
/***************/ | |