問題タブ [ta-lib]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
640 参照

java - DEMA & TEMA Ta-lib Java 実装

私は現在、Ta-lib Java実装に取り​​組んでいます。MA&SUMもちゃんと走れます。しかし、DEMA、TEMA を実行しようとすると問題が発生します。出力はすべてゼロです。Ta-lib の DEMA & TEMA メソッドを次のように呼び出しています。

入力パラメータが正しく設定されていない可能性があります。私が間違っていることを教えてください。

0 投票する
2 に答える
7173 参照

python - Anaconda 用 TA-Lib のインストール中にエラーが発生しました

Win7 x64 で Python 3.4.1 Anaconda 2.1.0 を実行しています。Cython のバージョンは 0.21 で、インストールされていることを確認できます。

コマンドで TA-lib ラッパーをインストールしようとしていeasy_install TA-libます。

に既に ta-lib フォルダーがありますc:\ta-lib

これは何が起こるかの完全な出力です:

easy_install ta-lib ta-lib の
検索
読み取りhttps://pypi.python.org/simple/ta-lib/
読み取りhttp://github.com/mrjbq7/ta-lib
読み取りhttps://github.com/mrjbq7 /ta-lib/releases
ベストマッチ: TA-Lib 0.4.8
ダウンロード中https://github.com/mrjbq7/ta-lib/archive/TA_Lib-0.4.8.zip
処理中 TA_Lib-0.4.8.zip
C の書き込み: \Users\ULYATES\AppData\Local\Temp\easy_install-mxydk494\ta-lib-TA_Lib-0.4.8\setup.cfg
実行中 ta-lib-TA_Lib-0.4.8\setup.py -q bdist_egg --dist-dir C:\Users\ULYATES\AppData\Local\Temp\easy_install-mxydk494\ta-lib-TA_Lib-0.4.8\egg-dist-tmp-dvmbdia1

c:/anaconda3/mingw/bin/../lib/gcc/x86_64-w64-mingw32/4.7.0/../../../../x86_64-w64-mingw32/bin/ld.exe: -lta_libc_cdr c:/anaconda3/mingw/bin/../lib/gcc/x86_64-w64-mingw32/4.7.0/../ の検索時に互換性のない c:\ta-lib\c\lib/ta_libc_cdr.lib をスキップする../../../x86_64-w64-mingw32/bin/ld.exe: -lta_libc_cdr c:/anaconda3/mingw/bin の検索時に互換性のない c:\ta-lib\c\lib/ta_libc_cdr.lib をスキップします/../lib/gcc/x86_64-w64-mingw32/4.7.0/../../../../x86_64-w64-mingw32/bin/ld.exe:互換性のない c:\ta-lib をスキップしています\c\lib\ta_libc_cdr.lib -lta_libc_cdr c:/anaconda3/mingw/bin/../lib/gcc/x86_64-w64-mingw32/4.7.0/../../../.. を検索する場合/x86_64-w64-mingw32/bin/ld.exe: -lta_libc_cdrcollect2.exe が見つかりません: エラー: ld が 1 終了ステータス エラーを返しました: セットアップ スクリプトがエラーで終了しました: コマンド 'C:\Anaconda3\Scripts\gcc.bat' が失敗しました終了ステータス 1

0 投票する
2 に答える
3584 参照

python - pandas.io.data を使用した Python ta-lib: ローソク足はプロットされませんが、他のチャートは問題ありません

iPython 2.3.1、OS-X Yosemite 10.10.2
Python print (sys.version):
2.7.6 (デフォルト、2014 年 9 月 9 日 15:04:36)
[GCC 4.2.1 互換 Apple LLVM 6.0 (clang-600.0. 39)]

次のコードは、米国の株式データから取得したデータに対して機能します。たとえば、Intel のセキュリティ ID を "INTC" にします。しかし、ヨーロッパ株のデータにアクセスすると、すべての OHLC データがデータフレームにあるにもかかわらず、ローソク足関数が失敗します。ここに完全なコードを入れて、他の技術分析チャートがヨーロッパの株式データに対してうまくプロットされていることを示します.

プロット

0 投票する
1 に答える
4109 参照

php - TA-LIB trader_sma 関数の使用例

TA-Lib / trader を php インストールにインストールしたところです。私の PHP はあまり良くなく、トレーダーのドキュメントがあっても、ちょっとしたガイダンスが必要です。データベースから値の配列をロードし、それらを「trader_sma」に送信して小さな移動平均を取得したいと考えています。私の疑似コードは次のようになります。

どんな助けでも感謝します。ありがとう。

0 投票する
0 に答える
275 参照

c++ - ta-lib ライブラリのビルドが libm.so からの未定義の参照で失敗する

maketa-lib ライブラリ (ta-lib-0.4.0-src.tar.gz) を試してみると、次のエラーが表示されます。

多数の数学関数用。

失敗したコマンドは次のようになります。

問題のあるライブラリ (ta_lib) は次のようになります。

同じ数学関数の場合 (grep は、定義された関数と "w" (おそらく弱い) フラグを持つ関数を除外します)

マップには、含まれているライブラリがリストされています。

また、libm.so で定義されているシンボル (objdump -TC) のリストには以下が含まれます。

これは未定義の参照の 1 つでした (それらはすべてそこにあります)。GLIBC_2.2.5 の意味がわかりません。

ローダーがこれらの関数を見つけられないのはなぜですか?

私のシステムは次のようになります。

0 投票する
0 に答える
225 参照

node.js - ta-lib npm モジュールを使用した Meteorjs (サーバー側)

meteorjs アプリケーション内でnpm talibモジュールを使用したいと考えています。ここ
の指示に従い、これをファイルに追加しました。packages.json

meteorモジュールを実行した後talib.nodenode_modules/talib/build/Release/フォルダーにあります。
次に、次のように書きました。

オブジェクトが作成され、次のTalibようにログに記録できます。

var talib = new Talib()は代わりにこのエラーを返します:

私が間違っていることは何ですか?

0 投票する
3 に答える
4854 参照

node.js - nodejs talib MACD

MACD の計算にtalibテクニカル分析ライブラリを使用しています。MACD(8, 17, 9) を計算するためにAAPL
データを使用しましたが、タリブの値は Google や Yahoo の金融とはまったく異なります。これが私のjavascriptです(2​​015-08-21以降の最後のAAPLクローズデータをコピーしました):

2005 年 8 月 21 日の Yahoo と Google 金融の MACD 値は -2.73、talib 値は 3.83 で、データが増えると MACD は大きく異なります。私が間違っていることは何ですか?
また、talib SMA と EMA で同じ結果が得られることにも気付きました。
ところで、Google チャートで MACD の遅い期間と速い期間を反転させても、チャートは変わりません... Yahoo は変わります。

0 投票する
1 に答える
1366 参照

c++ - C++ & ta_lib - TA_MACD 関数の使い方がわからない

これは私の最初の C++ プログラムであり、c にもあまり慣れていないので、優しくしてください!

ta_lib ライブラリから TA_MACD 関数を呼び出そうとしていますが、うまくいきません。誰かが私を助けてくれませんか。

私のコードはこれです:

MinGW を使用してコンパイルすると、次のエラーが発生します。

私は自分が何をしているのかわからないことを最初に認めますので、どんな助けも感謝します.

また、TA_MACD 関数が返す変数の数がわからない場合、out 変数のサイズを設定するにはどうすればよいですか?

前もって感謝します。

C++11 Std を使用して変更した後、私は今ここにいますが、まだ問題があります。

これは出力です:

変更と適応を行った結果、私のコードは次のようになりました。

私は今リンカエラーがあると信じています:

関数「Z2goRSt6vectorIdSaIdEEiii」とは一体何なのか????

順調に進んでおり、プログラムはコンパイルおよびリンクされますが、出力には 0 が生成されます。何か案は?

これが私の最新のコードです:

プログラム出力:

@truf は、ec ポインター参照が個々の配列を指していないというばかげたエラーを発見しました。

これが私の最終的なコードです(入力するには長すぎるので、ここにスニペットを!)、問題を抱えている人も助けます: