相場アプリケーション 無料サンプルプログラム
(LastUpdate 2026/06/16)
このページの趣旨・・・
このページでは、みなさまがご自身でプログラミングをされる際の参考となるように、ソースコードを公開し、またすぐにそのサンプルプログラムをお試しできるようにファイルを公開しております。みなさまのトレーディングシステム作成にお役に立てればうれしく思います。
※公開しているサンプルプログラムは無保証、無サポートでご利用いただけますが、技術的なご質問はプレミアムサポートでお受けしておりますので、そちらをご利用ください。
Pan Active Market Database とは・・・
チャートギャラリーなどのパンローリング相場アプリケーションが使っている、高速・軽量な価格情報データベースに、Microsoft ExcelやMicrosoft Visual Basicなどから簡単にアクセスするためのActiveXコントロールです。
本製品をご利用いただくことにより、弊社相場アプリケーションと同じデータベースを、ご自身の分析システムから簡単にご利用いただけます。
Pan Active Market Database の利用条件、必要な環境などはこちらをご覧ください。
Pan Active Market Database の Excel での応用例
下のファイルは移動平均交差とウップス戦略(ラリーウィリアムズ氏考案)を使った売買システムの検証プログラムを Microsoft Excel のワークシートで作った例です。マクロを含みます。
ワークシートに4本値を時系列に表示させ、エクセル関数などを利用して売買シミュレーションをします。Pan Active Market Database から日付、4本値をエクセルシートに表示させる VBA ソースコードは「株はチャートでわかる! [増補改訂版]」に掲載しております。参考にしてください。
- DeadX.xls (481,280バイト)
- シート DeadX - デッドクロスでの売り建て
- シート DeadXopen - デッドクロスでの売り建て、翌朝建玉
- GoldenX.xls (630,272バイト)
- シート GoldenX - ゴールデンクロスでの買い建て
- シート GoldenXreverse - ゴールデンクロスでの買い建て
- シート mailmag - 初めてのシステムトレード(メルマガサンプル)
- oops.xls (512,000バイト)
- シート sheet1 - 前日が陰線で、前日安値より安く寄り付いたら、前日安値まで上がった時点で買い。
当日の大引け(終値)で仕切る。 - シート sheet2 - 前日が陽線で、前日高値より高く寄り付いたら、前日高値まで下がった時点で売り。当日の大引け(終値)で仕切る。
- シート sheet1 - 前日が陰線で、前日安値より安く寄り付いたら、前日安値まで上がった時点で買い。
- sample.xls (548,864バイト)
- データベースから任意の期間をシートに表示させます。日付はエクセルシートから指定できます。
下のファイルは任意の期間で成績を検証するプログラム例です。
- screening.xls (70,144バイト)
- ゴールデンクロスシステムが最長25年間でどのくらい機能したかを検証するプログラムです。データベースに入っている銘柄、期間すべてについて検証します。初期値は短期が10日、長期が40日です。検証する時間は、パソコンの性能に左右されます。
- gx_screening.xls (44,544バイト)
- ゴールデンクロスシステムの仕掛け銘柄検索システムです。データベースの最新日において、日付、銘柄コード、最新日終値、銘柄名をセルに表示させます。
その他の作成例です。2つの銘柄を読んでサヤチャートを表示させるプログラム例や、同じフォーマットの相場データ CD-ROM などのテキストファイルを次々に読み込んでグラフに表示するプログラム例です。
- saya-av.xls (326,144 バイト)
- 2つの銘柄を読み込んで2銘柄サヤチャートとサヤの移動平均をグラフに表示させます。
- saya-stock.xls (373,760 バイト)
- 2つの株式銘柄を読み込んで2銘柄サヤチャートとサヤの移動平均、ボリンジャーバンドをグラフに表示させます。「株式サヤ取り入門」で使われています。
- tickdata_chart.xls (52,736 バイト)
- 5分足や1分足のザラ場データからローソク足チャートを表示させます。次々に日付を切り替えて表示可能です。
- 商品の継ぎ足を作成するマクロ
- PanDBから商品先物引継足(先限)を作成するエクセルマクロ
商品先物向け - PanDBから商品先物引継足(当限)を作成するエクセルマクロ
日経225先物向け
- PanDBから商品先物引継足(先限)を作成するエクセルマクロ
上記のエクセルファイルのダウンロードはこちら→ファイル名は"ho.exe"です。(436,475 bytes)
Pan Active Market Database の Access での応用例
langwell さんからご提供いただきました、Microsoft Access で日経平均のデータを読み出すサンプルです。
ダウンロードはこちら→ファイル名は"Nk225.accdb"です。(8,089,600 bytes)
チャートギャラリー プラグイン IndicatorPlug サンプル指標
これらのプログラムはチャートギャラリーエキスパート / チャートギャラリープロのIndicatorPlugに組み込むことができます。
組込み方法は自己解凍形式の圧縮ファイルの中にreadme.txtがございますのでそちらをご参照ください。
これらのプログラムは無保証、無サポートでご利用いただけますが、技術的なご質問はプレミアムサポートでお受けしておりますので、そちらをご利用ください。
Windows 7 以降をお使いの方へ
セキュリティが強化された関係で、DLL ファイルを追加できないことがあります。その場合、PanMenu を起動する際に、右クリックメニューを表示して「管理者として実行」から起動してください。その後、チャートギャラリーを起動し[ツール]メニューの[設定]コマンドを実行します。IndicatorPlug から「DLL追加」を押し、ご希望の DLL ファイルを指定します。一度追加すると管理者でなくても動きます。
■『投資苑』アレキサンダー・エルダー著に出てくる指標
- アキュミュレーション/ディストリビューション 300ページ
- 出来高アキュミュレーター(VAcu) 303ページ
- 出来高移動平均 (このページの下の方のその他の指標にございます)
- スムーズな価格変化率(S-ROC) 259ページ
- エルダー線 373ページ
- 勢力指数(Power) 383ページ
- 勢力指数(Power)EMA 384ページ
- オンバランスボリューム(OBV) 296ページ
※週足、月足対応いたしました。また、アキュミュレーション/ディストリビューションは累積の指標にいたしました。
上記の指標のダウンロードはこちら→ファイル名は"elder.exe"です。(41,195 bytes)
- MACD 227ページ
- MACDシグナル 227ページ
- MACDヒストグラム 231ページ
※通常の指数平均版です。
上記の指標のダウンロードはこちら→ファイル名は"macd.exe"です。(41,322 bytes)
- MACD 227ページ
- MACDシグナル 227ページ
- MACDヒストグラム 231ページ
※通常指数平均を使用しますが、こちらのサンプルは単純移動平均を使用しております。
上記の指標のダウンロードはこちら→ファイル名は"macdav.exe"です。(32,026 bytes)
■『スイングトレード入門』アラン・ファーレイ著に出てくる指標
- フィボナッチ目標線(TM) (フィボナッチグリッドの派生系です)
- ファーレイのADA 344ページ
上記の指標のダウンロードはこちら→ファイル名は"swing.exe"です。(32,632 bytes)
■『アームズ投資法』リチャード・W・アームズ・ジュニア著に出てくる指標
- BR(ボックス比率) 48ページ
- EMV(イーズ・オブ・ムーブメント) 51ページ
- EMV移動平均
上記の指標のダウンロードはこちら→ファイル名は"arms.exe"です。(31,936 bytes)
■『トレーディングシステム徹底比較』ラーズ・ケストナー著に出てくる指標
- DRV 63ページ
- オシレーター法 68ページ
- VIDYA交差 109ページ
- 8日Qスティックと8日移動平均との交差 113ページ
上記の指標のダウンロードはこちら→ファイル名は"lars.exe"です。(38,927 bytes)
■『テクニカル投資の基礎講座』スタン・ウエンスタイン著に出てくる指標
その他、『オニールの相場師養成講座』、『デイリートレード入門』にも出てきます。
- レラティブストレングス(日経225)
- レラティブストレングス(S&P500指数)
- レラティブストレングス(Dow指数)
- レラティブストレングス(Nasdaq指数)
上記の指標のダウンロードはこちら→ファイル名は"rs.exe"です。(30,488 bytes)
■『ボリンジャーバンド入門』ジョン・A・ボリンジャー著に出てくる指標
- アキュミュレーション/ディストリビューションAD 242ページ
- AD% オシレータ 246ページ
- イントラディ・インテンシティーII 242ページ
- II% オシレータ 246ページ
- マネーフロー・インデックスMFI 242ページ
- オンバランスボリューム(OBV) 242ページ
- %b 109ページ
- バンド幅 113ページ
- 鞘のボリンジャーバンド (株式サヤ取り入門に掲載)
上記の指標のダウンロードはこちら→ファイル名は"bol.exe"です。(46,184 bytes)
上記の指標のダウンロードはこちら→ファイル名は"lbr.exe"です。(30,300 bytes)
上記の指標のダウンロードはこちら→ファイル名は"dinapoli.exe"です。(37,923 bytes)
ボラティリティシステムなどに使えます。 上記の指標のダウンロードはこちら→ファイル名は"wilder.exe"です。(42,178 bytes)
上記の指標のダウンロードはこちら→ファイル名は"ultimate.exe"です。(28,366 bytes)
-- PLドットの見方 212ページ抜粋 -- 上記の指標のダウンロードはこちら→ファイル名は"demark.exe"です。(39,275 bytes)
上記の指標のダウンロードはこちら→ファイル名は"fulltime.exe"です。(30,019 bytes)
上記の指標のダウンロードはこちら→ファイル名は"stochastics.exe"です。(40,638 bytes)
上記の指標のダウンロードはこちら→ファイル名は"technicalanalysis.exe"です。(28,794 bytes)
上記の指標のダウンロードはこちら→ファイル名は"larry.exe"です。(30,152 bytes)
下の指標を使うとラリー・ウィリアムズの短期売買法に掲載されている「隠れたスマッシュデイ」のような検索条件を設定できます。 上記の指標のダウンロードはこちら→ファイル名は"prange.exe"です。(43,130 bytes)
上記の指標のダウンロードはこちら→ファイル名は"logical.exe"です。(53,304 bytes)
New!
この指標を使うと篠原レシオを表示します。一日の株価の値動きをベースに考案されました。チャートの救急箱に解説されています。
上記の指標のダウンロードはこちら→ファイル名は"shinohara.exe"です。(32,835 bytes)
上記の指標のダウンロードはこちら→ファイル名は"obd.exe"です。(25,779 bytes)
上記の指標のダウンロードはこちら→ファイル名は"ref.exe"です。(27,558 bytes)
New!
下の指標を使うと「20日高値を上抜いた」というような検索条件を設定できます。
(チャートギャラリープロ3.1以降の機能です)
上記の指標のダウンロードはこちら→ファイル名は"hl.exe"です。(40,003 bytes)
上記の指標のダウンロードはこちら→ファイル名は"vol.exe"です。(28,178 bytes)
加重平均の指標のダウンロードはこちら→ファイル名は"wma.exe"です。(29,751 bytes) 下の指標を使うと、「2日間連続で窓開け」や「NR4 直近4日間でもっとも値幅が狭い」というような検索条件を設定できます。圧縮ファイルの中の NR4.pqs は NR4 の検索条件ファイルです。 ※チャートギャラリー4にはn期間前始値/高値/安値/終値は標準で収録されております。
上記の指標のダウンロードはこちら→ファイル名は"prevprices.exe"です。(45,517 bytes)
■『魔術師リンダ・ラリーの短期売買入門』リンダ・ブラッドフォード・ラシュキ著
『コナーズRSI入門 個別株とETFで短期売買を極める』ローレンス・A・コナーズ著に出てくる指標
■『ディナポリの秘数 フィボナッチ売買法』ジョー・ディナポリ著に出てくる指標
■『ワイルダーのテクニカル分析入門』J・ウエルズ・ワイルダー・ジュニア著に出てくる指標
■『究極のトレーディングガイド』ジョン・R・ヒル, ジョージ・プルート, ランディ・ヒル著に出てくる指標
ドットの位置がバーの上下どちらかに偏っているときはそのトレンドに沿ってトレードすればよく、ドットがバーの中に含まれているときは相場は揉み合い圏に移るシグナルである。
■『デマークのチャート分析テクニック』トーマス・R・デマーク著に出てくる指標
■『フルタイムトレーダー完全マニュアル』ジョン・F・カーター著に出てくる指標
■ストキャスティクスの加重平均版
■『売買システム入門』トゥーシャー・シャンデ著136頁に出てくる指標
■ラリー・ウィリアムズ氏が利用している指標
パラメータはn期間前とn倍です。
パラメータはn期間前とn倍です。
■『ロジカルトレーダー オープンレンジブレイクアウト戦略の基本と応用』マーク・B・フィッシャー著に出てくる指標
■篠原レシオ
■ドルベースの終値を表示する指標
■任意の銘柄を表示する指標
■その他の指標
「ORB」は「DVDブック システムデイトレード」(30頁)に掲載されています。
初期値は「3日 ATR の 30%」となっています。引数1番目はn期間高値とn期間安値
の日数、2番目は ATR の割合です。
(n期間高値 / n期間安値 - 1) * 100 という計算式です。



