2012-03-31 6 views
0

私は最近itradeをダウンロードしましたが、これまで実行できませんでした(他にもwxaddonsに依存しています)。また、プロジェクトは2008年以来解散されているようです。 最後に、プロジェクトには必要のない多くの機能が含まれています。この既存のFOSSアプリ(itrade)のGUIプロット部分を抽出するには

私が必要とするのは、下の画像の[Journaler]タブに表示されたグラフと同様のグラフを生成する機能です。正直言って、私はイメージに示されている追加のインジケータもすべて必要としません。すべてのインジケータがなくても、(1番目の)トップチャートと(2番目の)ミドルサブチャートで十分に満足しています。

私はコードを見てきましたが、私はwxPythonなどに慣れていないので、下の画像を生成するコードを見つけるのが難しいと感じています。

wxPythonまたはitradeのいずれかの経験をお持ちの方は、下記の画像を生成するコードのセクションのみを抽出するために必要な手順(または明示的に記載する方法)を説明できれば幸いです。 CSVファイルからデータを読み込んで新しいスクリプトに渡し、以下に示すようなGUIプロットを表示することが目的です。

itrade plot

+0

なぜ[プロットライブラリ](http://matplotlib.sourceforge.net/index.html)を使用しないのですか? –

+0

実際、私の元のアイデアは馬鹿げたアイデア(欲求不満から生まれたもの)だったことに始まります。私はちょうどボアコンストラクタを発見した、そして私はそれをGUIを作成し、matplotlibを使ってwxPythonコンポーネントをプロットすることを考えています。私は、これが今後の数日で私にそうでなければ私を証明することができない限り、これが行く方法だと思う... –

答えて

1

あなたが本当にこれを実行する必要がある場合は、これは私のアプローチのようになります。

  1. これらのタブ
  2. がJournalierのための視覚的なグラフを生成したコードを探す生成コードを探しますタブ
  3. グラフに表示されるデータが生成されるコードを見つける
  4. グラフにデータを渡すコードを見つけ、それをどのように見つけるか表示される前に処理されます
  5. データを生成および処理するために必要なロジックを抽出します。
  6. グラフを作成するためにプロットライブラリを使用します。この特定のビジュアルコードを試して統合するよりも、プロットライブラリをアプリケーションにフックする方が簡単です。特にビジュアルインジケータの大部分を必要としない場合。
関連する問題