gpt4 book ai didi

C++:将 TA-lib 与循环 FIFO 队列连接

转载 作者:太空宇宙 更新时间:2023-11-04 12:57:45 26 4
gpt4 key购买 nike

我想知道是否有办法传递给 C++ TA-lib library 自定义结构(循环、FIFO、队列)而不是简单的数组。循环队列是我的主要内存元素,用于存储固定数量的滴答声(为 add(tick) 提供 O(1) 效率)。

我正在寻找的是一个接受类似迭代器的接口(interface)来计算指标的库,但我无法想象有什么方法可以让 TA-lib 接受这样的对象。

最佳答案

你应该看看这个 TA Lib 的分支:https://github.com/trufanov-nok/ta-lib-rt它不是数据数组,而是设计为每次使用一个输入值,同时将指标进度存储在状态对象中。简而言之,而不是
TA_IndicatorX(params, input_data[], output_data[]);
你可以使用:

state = TA_IndicatorX_State(params);
foreach (input_val in input_data[])
TA_IndicatorX(state, input_val, output_val);

TA_IndicatorX_State_Free(state);

关于C++:将 TA-lib 与循环 FIFO 队列连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45799241/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com