問題タブ [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.
java - DEMA & TEMA Ta-lib Java 実装
私は現在、Ta-lib Java実装に取り組んでいます。MA&SUMもちゃんと走れます。しかし、DEMA、TEMA を実行しようとすると問題が発生します。出力はすべてゼロです。Ta-lib の DEMA & TEMA メソッドを次のように呼び出しています。
入力パラメータが正しく設定されていない可能性があります。私が間違っていることを教えてください。
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-dvmbdia1c:/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
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 データがデータフレームにあるにもかかわらず、ローソク足関数が失敗します。ここに完全なコードを入れて、他の技術分析チャートがヨーロッパの株式データに対してうまくプロットされていることを示します.
php - TA-LIB trader_sma 関数の使用例
TA-Lib / trader を php インストールにインストールしたところです。私の PHP はあまり良くなく、トレーダーのドキュメントがあっても、ちょっとしたガイダンスが必要です。データベースから値の配列をロードし、それらを「trader_sma」に送信して小さな移動平均を取得したいと考えています。私の疑似コードは次のようになります。
どんな助けでも感謝します。ありがとう。
c++ - ta-lib ライブラリのビルドが libm.so からの未定義の参照で失敗する
make
ta-lib ライブラリ (ta-lib-0.4.0-src.tar.gz) を試してみると、次のエラーが表示されます。
多数の数学関数用。
失敗したコマンドは次のようになります。
問題のあるライブラリ (ta_lib) は次のようになります。
同じ数学関数の場合 (grep は、定義された関数と "w" (おそらく弱い) フラグを持つ関数を除外します)
マップには、含まれているライブラリがリストされています。
また、libm.so で定義されているシンボル (objdump -TC) のリストには以下が含まれます。
これは未定義の参照の 1 つでした (それらはすべてそこにあります)。GLIBC_2.2.5 の意味がわかりません。
ローダーがこれらの関数を見つけられないのはなぜですか?
私のシステムは次のようになります。
node.js - ta-lib npm モジュールを使用した Meteorjs (サーバー側)
meteorjs アプリケーション内でnpm talibモジュールを使用したいと考えています。ここ
の指示に従い、これをファイルに追加しました。packages.json
meteor
モジュールを実行した後talib.node
、node_modules/talib/build/Release/
フォルダーにあります。
次に、次のように書きました。
オブジェクトが作成され、次のTalib
ようにログに記録できます。
行var talib = new Talib()
は代わりにこのエラーを返します:
私が間違っていることは何ですか?
node.js - nodejs talib MACD
MACD の計算にtalibテクニカル分析ライブラリを使用しています。MACD(8, 17, 9) を計算するためにAAPL
データを使用しましたが、タリブの値は Google や Yahoo の金融とはまったく異なります。これが私のjavascriptです(2015-08-21以降の最後のAAPLクローズデータをコピーしました):
2005 年 8 月 21 日の Yahoo と Google 金融の MACD 値は -2.73、talib 値は 3.83 で、データが増えると MACD は大きく異なります。私が間違っていることは何ですか?
また、talib SMA と EMA で同じ結果が得られることにも気付きました。
ところで、Google チャートで MACD の遅い期間と速い期間を反転させても、チャートは変わりません... Yahoo は変わります。
c++ - C++ & ta_lib - TA_MACD 関数の使い方がわからない
これは私の最初の C++ プログラムであり、c にもあまり慣れていないので、優しくしてください!
ta_lib ライブラリから TA_MACD 関数を呼び出そうとしていますが、うまくいきません。誰かが私を助けてくれませんか。
私のコードはこれです:
MinGW を使用してコンパイルすると、次のエラーが発生します。
私は自分が何をしているのかわからないことを最初に認めますので、どんな助けも感謝します.
また、TA_MACD 関数が返す変数の数がわからない場合、out 変数のサイズを設定するにはどうすればよいですか?
前もって感謝します。
C++11 Std を使用して変更した後、私は今ここにいますが、まだ問題があります。
これは出力です:
変更と適応を行った結果、私のコードは次のようになりました。
私は今リンカエラーがあると信じています:
関数「Z2goRSt6vectorIdSaIdEEiii」とは一体何なのか????
順調に進んでおり、プログラムはコンパイルおよびリンクされますが、出力には 0 が生成されます。何か案は?
これが私の最新のコードです:
プログラム出力:
@truf は、ec ポインター参照が個々の配列を指していないというばかげたエラーを発見しました。
これが私の最終的なコードです(入力するには長すぎるので、ここにスニペットを!)、問題を抱えている人も助けます: