⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 table_c.c

📁 股票主要技术指标源码
💻 C
📖 第 1 页 / 共 4 页
字号:
/* CDLIDENTICAL3CROWS END *//* CDLINNECK BEGIN */static const TA_InputParameterInfo    *TA_CDLINNECK_Inputs[]    ={  &TA_DEF_UI_Input_Price_OHLC,  NULL};static const TA_OutputParameterInfo   *TA_CDLINNECK_Outputs[]   ={  &TA_DEF_UI_Output_Integer,  NULL};static const TA_OptInputParameterInfo *TA_CDLINNECK_OptInputs[] ={   NULL};DEF_FUNCTION( CDLINNECK,                      /* name */              TA_GroupId_PatternRecognition,  /* groupId */              "In-Neck Pattern",              /* hint */              "CdlInNeck",                    /* CamelCase name */              TA_FUNC_FLG_CANDLESTICK         /* flags */             );/* CDLINNECK END *//* CDLINVERTEDHAMMER BEGIN */static const TA_InputParameterInfo    *TA_CDLINVERTEDHAMMER_Inputs[]    ={  &TA_DEF_UI_Input_Price_OHLC,  NULL};static const TA_OutputParameterInfo   *TA_CDLINVERTEDHAMMER_Outputs[]   ={  &TA_DEF_UI_Output_Integer,  NULL};static const TA_OptInputParameterInfo *TA_CDLINVERTEDHAMMER_OptInputs[] ={   NULL};DEF_FUNCTION( CDLINVERTEDHAMMER,              /* name */              TA_GroupId_PatternRecognition,  /* groupId */              "Inverted Hammer",              /* hint */              "CdlInvertedHammer",            /* CamelCase name */              TA_FUNC_FLG_CANDLESTICK         /* flags */             );/* CDLINVERTEDHAMMER END *//* CDLKICKING BEGIN */static const TA_InputParameterInfo    *TA_CDLKICKING_Inputs[]    ={  &TA_DEF_UI_Input_Price_OHLC,  NULL};static const TA_OutputParameterInfo   *TA_CDLKICKING_Outputs[]   ={  &TA_DEF_UI_Output_Integer,  NULL};static const TA_OptInputParameterInfo *TA_CDLKICKING_OptInputs[] ={   NULL};DEF_FUNCTION( CDLKICKING,                     /* name */              TA_GroupId_PatternRecognition,  /* groupId */              "Kicking",                      /* hint */              "CdlKicking",                   /* CamelCase name */              TA_FUNC_FLG_CANDLESTICK         /* flags */             );/* CDLKICKING END *//* CDLKICKINGBYLENGTH BEGIN */static const TA_InputParameterInfo    *TA_CDLKICKINGBYLENGTH_Inputs[]    ={  &TA_DEF_UI_Input_Price_OHLC,  NULL};static const TA_OutputParameterInfo   *TA_CDLKICKINGBYLENGTH_Outputs[]   ={  &TA_DEF_UI_Output_Integer,  NULL};static const TA_OptInputParameterInfo *TA_CDLKICKINGBYLENGTH_OptInputs[] ={   NULL};DEF_FUNCTION( CDLKICKINGBYLENGTH,             /* name */              TA_GroupId_PatternRecognition,  /* groupId */              "Kicking - bull/bear determined by the longer marubozu",              /* hint */              "CdlKickingByLength",           /* CamelCase name */              TA_FUNC_FLG_CANDLESTICK         /* flags */             );/* CDLKICKINGBYLENGTH END *//* CDLLADDERBOTTOM BEGIN */static const TA_InputParameterInfo    *TA_CDLLADDERBOTTOM_Inputs[]    ={  &TA_DEF_UI_Input_Price_OHLC,  NULL};static const TA_OutputParameterInfo   *TA_CDLLADDERBOTTOM_Outputs[]   ={  &TA_DEF_UI_Output_Integer,  NULL};static const TA_OptInputParameterInfo *TA_CDLLADDERBOTTOM_OptInputs[] ={   NULL};DEF_FUNCTION( CDLLADDERBOTTOM,                /* name */              TA_GroupId_PatternRecognition,  /* groupId */              "Ladder Bottom",                /* hint */              "CdlLadderBottom",              /* CamelCase name */              TA_FUNC_FLG_CANDLESTICK         /* flags */             );/* CDLLADDERBOTTOM END *//* CDLLONGLEGGEDDOJI BEGIN */static const TA_InputParameterInfo    *TA_CDLLONGLEGGEDDOJI_Inputs[]    ={  &TA_DEF_UI_Input_Price_OHLC,  NULL};static const TA_OutputParameterInfo   *TA_CDLLONGLEGGEDDOJI_Outputs[]   ={  &TA_DEF_UI_Output_Integer,  NULL};static const TA_OptInputParameterInfo *TA_CDLLONGLEGGEDDOJI_OptInputs[] ={   NULL};DEF_FUNCTION( CDLLONGLEGGEDDOJI,              /* name */              TA_GroupId_PatternRecognition,  /* groupId */              "Long Legged Doji",             /* hint */              "CdlLongLeggedDoji",            /* CamelCase name */              TA_FUNC_FLG_CANDLESTICK         /* flags */             );/* CDLLONGLEGGEDDOJI END *//* CDLLONGLINE BEGIN */static const TA_InputParameterInfo    *TA_CDLLONGLINE_Inputs[]    ={  &TA_DEF_UI_Input_Price_OHLC,  NULL};static const TA_OutputParameterInfo   *TA_CDLLONGLINE_Outputs[]   ={  &TA_DEF_UI_Output_Integer,  NULL};static const TA_OptInputParameterInfo *TA_CDLLONGLINE_OptInputs[] ={   NULL};DEF_FUNCTION( CDLLONGLINE,                    /* name */              TA_GroupId_PatternRecognition,  /* groupId */              "Long Line Candle",             /* hint */              "CdlLongLine",                  /* CamelCase name */              TA_FUNC_FLG_CANDLESTICK         /* flags */             );/* CDLLONGLINE END *//* CDLMARUBOZU BEGIN */static const TA_InputParameterInfo    *TA_CDLMARUBOZU_Inputs[]    ={  &TA_DEF_UI_Input_Price_OHLC,  NULL};static const TA_OutputParameterInfo   *TA_CDLMARUBOZU_Outputs[]   ={  &TA_DEF_UI_Output_Integer,  NULL};static const TA_OptInputParameterInfo *TA_CDLMARUBOZU_OptInputs[] ={   NULL};DEF_FUNCTION( CDLMARUBOZU,                    /* name */              TA_GroupId_PatternRecognition,  /* groupId */              "Marubozu",                     /* hint */              "CdlMarubozu",                 /* CamelCase name */              TA_FUNC_FLG_CANDLESTICK        /* flags */             );/* CDLMARUBOZU END *//* CDLMATCHINGLOW BEGIN */static const TA_InputParameterInfo    *TA_CDLMATCHINGLOW_Inputs[]    ={  &TA_DEF_UI_Input_Price_OHLC,  NULL};static const TA_OutputParameterInfo   *TA_CDLMATCHINGLOW_Outputs[]   ={  &TA_DEF_UI_Output_Integer,  NULL};static const TA_OptInputParameterInfo *TA_CDLMATCHINGLOW_OptInputs[] ={   NULL};DEF_FUNCTION( CDLMATCHINGLOW,                 /* name */              TA_GroupId_PatternRecognition,  /* groupId */              "Matching Low",                 /* hint */			  "CdlMatchingLow",               /* CamelCase name */              TA_FUNC_FLG_CANDLESTICK         /* flags */             );/* CDLMATCHINGLOW END *//* CDLMATHOLD BEGIN */static const TA_InputParameterInfo    *TA_CDLMATHOLD_Inputs[]    ={  &TA_DEF_UI_Input_Price_OHLC,  NULL};static const TA_OutputParameterInfo   *TA_CDLMATHOLD_Outputs[]   ={  &TA_DEF_UI_Output_Integer,  NULL};static const TA_OptInputParameterInfo *TA_CDLMATHOLD_OptInputs[] ={   &TA_DEF_UI_Penetration_50,  NULL};DEF_FUNCTION( CDLMATHOLD,                     /* name */              TA_GroupId_PatternRecognition,  /* groupId */              "Mat Hold",                     /* hint */              "CdlMatHold",                   /* CamelCase name */              TA_FUNC_FLG_CANDLESTICK        /* flags */             );/* CDLMATHOLD END *//* CDLMORNINGDOJISTAR BEGIN */static const TA_InputParameterInfo    *TA_CDLMORNINGDOJISTAR_Inputs[]    ={  &TA_DEF_UI_Input_Price_OHLC,  NULL};static const TA_OutputParameterInfo   *TA_CDLMORNINGDOJISTAR_Outputs[]   ={  &TA_DEF_UI_Output_Integer,  NULL};static const TA_OptInputParameterInfo *TA_CDLMORNINGDOJISTAR_OptInputs[] ={   &TA_DEF_UI_Penetration_30,  NULL};DEF_FUNCTION( CDLMORNINGDOJISTAR,             /* name */              TA_GroupId_PatternRecognition,  /* groupId */              "Morning Doji Star",            /* hint */              "CdlMorningDojiStar",           /* CamelCase name */              TA_FUNC_FLG_CANDLESTICK         /* flags */             );/* CDLMORNINGDOJISTAR END *//* CDLMORNINGSTAR BEGIN */static const TA_InputParameterInfo    *TA_CDLMORNINGSTAR_Inputs[]    ={  &TA_DEF_UI_Input_Price_OHLC,  NULL};static const TA_OutputParameterInfo   *TA_CDLMORNINGSTAR_Outputs[]   ={  &TA_DEF_UI_Output_Integer,  NULL};static const TA_OptInputParameterInfo *TA_CDLMORNINGSTAR_OptInputs[] ={   &TA_DEF_UI_Penetration_30,  NULL};DEF_FUNCTION( CDLMORNINGSTAR,                 /* name */              TA_GroupId_PatternRecognition,  /* groupId */              "Morning Star",                 /* hint */              "CdlMorningStar",               /* CamelCase name */              TA_FUNC_FLG_CANDLESTICK         /* flags */             );/* CDLMORNINGSTAR END *//* CDLONNECK BEGIN */static const TA_InputParameterInfo    *TA_CDLONNECK_Inputs[]    ={  &TA_DEF_UI_Input_Price_OHLC,  NULL};static const TA_OutputParameterInfo   *TA_CDLONNECK_Outputs[]   ={  &TA_DEF_UI_Output_Integer,  NULL};static const TA_OptInputParameterInfo *TA_CDLONNECK_OptInputs[] ={   NULL};DEF_FUNCTION( CDLONNECK,                      /* name */              TA_GroupId_PatternRecognition,  /* groupId */              "On-Neck Pattern",              /* hint */			  "CdlOnNeck",                    /* CamelCase name */              TA_FUNC_FLG_CANDLESTICK         /* flags */             );/* CDLONNECK END *//* CDLPIERCING BEGIN */static const TA_InputParameterInfo    *TA_CDLPIERCING_Inputs[]    ={  &TA_DEF_UI_Input_Price_OHLC,  NULL};static const TA_OutputParameterInfo   *TA_CDLPIERCING_Outputs[]   ={  &TA_DEF_UI_Output_Integer,  NULL};static const TA_OptInputParameterInfo *TA_CDLPIERCING_OptInputs[] ={   NULL};DEF_FUNCTION( CDLPIERCING,                    /* name */              TA_GroupId_PatternRecognition,  /* groupId */              "Piercing Pattern",             /* hint */              "CdlPiercing",                  /* CamelCase name */              TA_FUNC_FLG_CANDLESTICK         /* flags */             );/* CDLPIERCING END *//* CDLRICKSHAWMAN BEGIN */static const TA_InputParameterInfo    *TA_CDLRICKSHAWMAN_Inputs[]    ={  &TA_DEF_UI_Input_Price_OHLC,  NULL};static const TA_OutputParameterInfo   *TA_CDLRICKSHAWMAN_Outputs[]   ={  &TA_DEF_UI_Output_Integer,  NULL};static const TA_OptInputParameterInfo *TA_CDLRICKSHAWMAN_OptInputs[] ={   NULL};DEF_FUNCTION( CDLRICKSHAWMAN,                 /* name */              TA_GroupId_PatternRecognition,  /* groupId */              "Rickshaw Man",                 /* hint */              "CdlRickshawMan",               /* CamelCase name */              TA_FUNC_FLG_CANDLESTICK         /* flags */             );/* CDLRICKSHAWMAN END *//* CDLRISEFALL3METHODS BEGIN */static const TA_InputParameterInfo    *TA_CDLRISEFALL3METHODS_Inputs[]    ={  &TA_DEF_UI_Input_Price_OHLC,  NULL};static const TA_OutputParameterInfo   *TA_CDLRISEFALL3METHODS_Outputs[]   ={  &TA_DEF_UI_Output_Integer,  NULL};static const TA_OptInputParameterInfo *TA_CDLRISEFALL3METHODS_OptInputs[] ={   NULL};DEF_FUNCTION( CDLRISEFALL3METHODS,            /* name */              TA_GroupId_PatternRecognition,  /* groupId */              "Rising/Falling Three Methods", /* hint */              "CdlRiseFall3Methods",          /* CamelCase name */              TA_FUNC_FLG_CANDLESTICK         /* flags */             );/* CDLRISEFALL3METHODS END *//* CDLSEPARATINGLINES BEGIN */static const TA_InputParameterInfo    *TA_CDLSEPARATINGLINES_Inputs[]    ={  &TA_DEF_UI_Input_Price_OHLC,  NULL};static const TA_OutputParameterInfo   *TA_CDLSEPARATINGLINES_Outputs[]   ={  &TA_DEF_UI_Output_Integer,  NULL};static const TA_OptInputParameterInfo *TA_CDLSEPARATINGLINES_OptInputs[] ={   NULL};DEF_FUNCTION( CDLSEPARATINGLINES,             /* name */              TA_GroupId_PatternRecognition,  /* groupId */              "Separating Lines",             /* hint */              "CdlSeperatingLines",           /* CamelCase name */              TA_FUNC_FLG_CANDLESTICK         /* flags */             );/* CDLSEPARATINGLINES END *//* CDLSHOOTINGSTAR BEGIN */static const TA_InputParameterInfo    *TA_CDLSHOOTINGSTAR_Inputs[]    ={  &TA_DEF_UI_Input_Price_OHLC,  NULL};static const TA_OutputParameterInfo   *TA_CDLSHOOTINGSTAR_Outputs[]   =

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -