[ ニュース ] タブ内容をチャート上に表示する amenbo the 3rd アメンボです 本稿では 前稿 ( ) で投稿した ListView_f.dll の応用を報告します [ ニュース ] タブの内容を読取って チャート上に表示させることを考

Similar documents
[ 操作履歴 ] タブ内容をリアルタイムでモニターする amenbo the 3rd アメンボです 本稿では MT4 システム操作履歴ログ を監視する一手法を紹介します ( [ 操作履歴 ] タブの内容をリアルタイムで読取ることで監視します ) 既に気が付いている諸兄

(C) 2011 amenbo the 3rd New MQL4(Build 600 以降 ); 基礎 ( その 1) インディケータを表示する アメンボです New_MQL4 では MQL5 類似の OOP(Object-oriented programming) が採用され

(C) 2011 amenbo the 3rd MQL4; 基礎の確認 ( その 3) アメンボです しばらくぶりにノウハウ集 ( 基礎の確認 ) への追加です ( 既に知れ渡っている内容でしたら すいません アメンボは MQL 新参者ですゆえ ) 本ノウハウは Bollin_

(C) 2011 amenbo the 3rd New MQL4(Build 600 以降 ); 基礎 ( その 2)OnTimer() を使う アメンボです New_MQL4 の特徴とはなんでしょう? 極論を言うと MQL5 から受け継いだ OOP つまり On***() 関

スクリプトの 動 作 確 認 1.コード my_script_01.mq4 確 認 する 関 数 Comment,Print,Alert,MessageBox FileName=script_01.mq4 #include <WinUser32.mqh> MessageBox 用 #property

(C) 2011 amenbo the 3rd 擬似トレード提案 ( その 1) MT4/5 のストレテジー テスターのバックテスト機能は非常に強力ですが 幾つか不満があ ります その一つは 今表示されているリアルチャート上で EA を試したらどうなるかが良 く判らないことです アメンボが以前気に入

2.Win32API によるファイル アクセス 本稿では 読み書きするデータは テキスト ( 文字列 ) との前提で解説します ( 絶対パス指定による任意の場所のファイル アクセスを目指します ) (1) 疑問? user 32.dll はどこにある? と思った方 アメンボ以外にいませんか?? そう

Microsoft Word doc

Microsoft Word

1. イベント ハンドリング関数とトリガ 一覧 (MQL5 との比較 ) On****() 形式のハンドリング関数のこと (C) 2011 amenbo the 3rd New_MQL4 で使用可能な ハンドリング関数 を MQL5 と比較しながら 使用方法を解説します 機能サホ ート New MQ

NZD NZDANZActivityOutlook 01:00 21: NZD ニュージーランド NBNZビジネス信頼感指数 01:00 21: AUD オーストラリア HIA 新規住宅販売件数 (MoM) 01:00 21:00 0.6% AUD オーストラリア民間事業

1. 報告依頼業務 報告書集計システムを利用して 本部の報告依頼者が 売上実績見通しを各支社から収集し 報告書を作成します 依頼側の業務 1

米国の利上げ見送りと日本の長期化した金融緩和

目 次 1. はじめに ソフトの起動と終了 環境設定 発助 SMS ファイルの操作 電話番号設定 運用条件 回線情報 SMS 送信の開始と停止 ファイル出力... 16

償却奉行 i8/ i シリーズ 汎用データ受入の手順書 汎用データの作成方法を知りたい 汎用データのフォーマットがわからない 汎用データ受入をしたら受入エラーが発生した について資産データの受入を例に説明します 本手順書では OBC 受入形式 ( ) の汎用データの受入を 受入フォーマットに従って

経済指標カレンダー 5 月 7, 月 13,2017 AUD 1.50% NZD 1.75% EUR 0.00% CAD 0.50% GBP 0.25% USD 0.75% CHF -0.75% JPY -0.10

Economic Indicators_  定例経済指標レポート

(C) 2011 amenbo the 3rd MQL5; 翻訳まとめ OnBookEvent() の使い方 他 ( その 1) 翻訳のみ実施 本稿の翻訳対象は OnInit() OnDeinit() OnTimer() OnBookEvent() 4 関数です 注意 ; 本資

目次 第 1 章 Android アプリのインストール ログイン 1. Google Play からインストール 2. 取引口座へログイン 3. デモ口座の作成 第 2 章メイン画面の使用方法 1. メイン画面 2. メニュー画面一覧 3. 気配値画面の使用方法 4. 通貨ペアの追加 削除 5. チ

週刊原油190704 米国石油週報・メキシコの石油精製設備稼働率低下

3 アプリケーションのインストール -セキュリティの警告 が出ますので インストール(I) をクリックしてください 4 インストーラーが起動します 下記画面が表示される場合がありますので その場合は下記手順に従って操作をしてください Windows によって PC が保護されました という画面が表示

ロケットブレイクツール設定マニュアルト

Oracle BI Publisherを利用したレポートの作成

PowerPoint プレゼンテーション

サマリー 1 市場の関心は米大統領選の行方に集まっています 世論調査においてドナルド トランプ氏の優勢が報じられると 市場の更なる丌確実性が懸念され リスク資産からの資金流出が記録されました 10 月の MSCI 世界株価指数はマイナス 2.01% MSCI 新興国株価指数は 0.18% と新興国が

簡易版マニュアル_

PowerPoint プレゼンテーション


○ユーロ

経済指標カレンダー 8 月 5, 月 10,2018 AUD 1.50% NZD 1.75% EUR 0.00% CAD 1.50% GBP 0.75% USD 2.00% CHF -0.75% JPY -0.10

目次 1: ログイン 1) iphone アプリのインストール方法 2) ログイン方法 2: 気配値 1) 通貨ペアの追加 2) 通貨ペアの削除 3) 気配値表示の表示スタイル 3: チャート 1) 時間足の設定 2) チャートの設定 3) クロスヘア 4) インディケータ 5) オブジェクト (

RaQuest スターターセット インストールマニュアル

メタトレーダー 4 について 証券会社に FX の専用口座を開設することによって チャートを見る為の 専用ソフトが提供されますが この講座では無料でも利用出来る 高性能なチャートソフト メタトレーダー 4 を推奨としてご説明させて頂きます 他の証券会社が提供しているチャートソフトでも滝上雅貴のテクニ

KUVO DJミックス投稿ガイド

Maple 12 Windows版シングルユーザ/ネットワークライセンス

EA プロバイダーマニュアル


目次 第 1 章 iphone アプリのインストール ログイン 1. App Store からインストール 2. 取引口座へログイン 3. デモ口座の作成 第 2 章メイン画面の使用方法 1. メイン画面 2. メニュー画面一覧 3. 気配値画面の使用方法 4. 通貨ペアの追加 削除 並び替え 5.

Microsoft Word ECB利下げ.doc

DrugstarPrime アップデート手順書 ( ネットワークアップデート用 ) DrugstarPrime アップデート手順書 ( ネットワークアップデート用 ) Ver4.6.0 DrugstarPrime のアップデート手順をご案内いたします [ 全 13 ページ ] 内容 1. はじめに.

日本経済の現状と見通し ( インフレーションを中心に ) 2017 年 2 月 17 日 関根敏隆日本銀行調査統計局

Microsoft Word doc

スライド 1

外為マンスリービュー11月1日号

目次 1: ログイン方法 1)Android アプリケーションのインストール方法 2) ログイン方法 2: 気配値 1) 通貨ペアの追加 2) 通貨ペアの削除 3) 気配値表示の表示スタイル 3: チャート 1) 時間足の設定 2) チャートの設定 3) クロスヘア 4) インディケータ 5) オブ

第 3 章為替の動向を予想 分析する 通貨ペアのチャートを表示する チャートの通貨ペアを変更する まずは 動向を知りたい為替銘柄 ( 通貨ペア ) を 次の操作でチャートに表示しましょう 画面に Waiting for update または アップデート待機中 と表示されているときは 次の 操作で解

外為マンスリービューⅠ北米編 2月号

1. 信頼済みサイトの設定 (1/3) この設定をしないとレイアウト ( 公報 ) ダウンロードなどの一部の機能が使えませんので 必ず設定してください 1 Internet Explorer を起動し [ ツール ]-[ インターネットオプション (O)] を選択します 2 [ セキュリティ ] の

PowerPoint プレゼンテーション

スライド 1

Microsoft Word - CBSNet-It連携ガイドver8.2.doc

ファンダの鬼・柳澤 浩と小杉 篤諭の「ファンダメンタルズの学び方、活かし方セミナー!」

KDDI ペーパーレスFAXサービス

週刊原油190509米国石油週報 EIA短期需給予測5月号.xlsx

PowerPoint プレゼンテーション

平成 21 年 9 月 5 日 角山智 投資環境レポート (2009 年 9 月 ) 1. 主な株価指数 8 月は 中国株が大幅に値下がりしました 反面 出遅れていた英国株が好調です 市場 日本株 日本新興市場 J-REIT 米国株 英国株 中国株 ( 指数 ) (TOPIX) (JASDAQ) (

1. WebShare(HTML5 版 ) 編 1.1. ログイン / ログアウト ログイン 1 WebShare の URL にアクセスします xxxxx 部分は会社様によって異なります xxxxx 2 ユーザー名 パ

MT4インストールガイド

Shareresearchオンラインマニュアル

Microsoft Word - Outlook_manual doc

MMC Unity講座

untitled

PowerPoint プレゼンテーション

一般管理者用画面マニュアル修正版

( 目次 ) 1. XOOPSインストールガイド はじめに 制限事項 サイト初期設定 XOOPSのインストール はじめに データベースの作成 XOOPSのインストール

PowerPoint プレゼンテーション

. はじめに 動作環境の全ブラウザで 本書の設定を行ってください 本設定を行わない場合 システムが 正常に動作しない可能性がありますので 必ず設定をお願いいたします また 本書の中で 画 像に番号を付与している箇所以外の設定は お使いの環境のままでご使用ください 参考 : 動作環境の全ブラウザについ

1. WebShare 編 1.1. ログイン / ログアウト ログイン 1 WebShare の URL にアクセスします xxxxx 部分は会社様によって異なります xxxxx. 2 ログイン名 パスワードを入力し

5 ソフトウェアのインストール先を指定します 通常は変更する必要はありません 次へ をクリックして進みます 次へ を 6 プログラムアイコンを作る場所を指定します 通常は変更する必要はありません 次へ をクリックして進みます 次へ を 7 追加タスクの選択をおこないます デスクトップ上にアイコンを作

CubePDF ユーザーズマニュアル

セキュリティ設定ツールインストール 桐セキュリティ設定ツールインストール C: K3 KIRIV9 Security フォルダ内 KISECURE をダブルクリックして設定を開始します 初回セキュリティ設定ツールを起動時はウィザート形式で設定します メッセージにしたがって初期設定を行ってください セ

XIMERA(Ver1

1. 土曜 日曜のスプレッド異常値 (1) アメンボの困惑 バックテストが出来ない! バックテストのとき USDJPY で こんな Spread( スプレッド ) 値を見た事がありませんか? USDJPYFXF なのに! なんと スプレッド=8 です ( いくら変動スプレッドと言っても ) 既に原因

店頭FXの情報サービスを活用しよう!

外為マンスリービューⅠ北米編 5月号

施工図受渡システムクライント操作マニュアル A-1. 施工図受渡システムクライアントツールの概要説明当システムは施工図の様な大きな情報をインターネット上の企業間で受け渡し及び共有する場を提供するもので それらの情報を参照及び印刷するにはパソコンに当該ソフトがインストールされている必

SonicDICOM Cloud Connector インストール手順書 SonicDICOM Cloud Connector とは 検査装置が撮影した画像を自動的にクラウドへアップロー ドするためのソフトウェアです 1 前準備 クラウド上に PACS を作成する SonicDICOM Cloud

DJM-900nexus アップデート方法 for Microsoft Windows 7 A. 展開したファイルの内容を確認してください : 1. ダウンロードしたファイルを展開します ダウンロードしたファイルを右クリックし 表示されたメニューから すべて展開 を選びます 展開先を指定してファイル

パソコンバンクWeb21 操作マニュアル[サービス利用編]

指定立替納付を使った場合の 国内提出書類の提出方法 1 出願書類や 納付書などを 指定立替納付で支払う場合の手順をご案内します ここでは ひな型を Word で編集する場合の手順を案内します 他を利用する場合は ユーザガイドをご覧ください (1) 指定立替納付を使うための事前準備 a. クレジットカ

(Microsoft PowerPoint - WQ21JDEadapter\215\\\220\254\216\350\217\207\217\221_ ppt)

< 目次 > Ⅰ. プラグインの設定 ( 管理者権限 ) P 1 Ⅱ. 帳票の設定 ( 管理者権限 ) 1. 帳票の追加 / 削除 (1) 帳票の追加 P 3 (2) 設定済帳票の削除 P 4 2. 帳票への表示 / 削除 (1)kintone フィールドの表示 1フィールドの表示 P 5 2サブテ

わが国の経済・物価情勢と金融政策

1. ST-LINK Utility のダウンロード Windows7 PC にインストールする場合について説明します 1.1. STMicroelectronics のサイト STMicroelectronics のサイトを開きます ここに ST-LINK と入力して検索します ( 右側の虫眼鏡を

Microsoft Word doc

Invesco Premia Plus Fund

ADempiere (3.5)

Microsoft Word - RefWorksコース doc

( 目次 ) 1. PukiWiki インストールガイド はじめに 制限事項 サイト初期設定 PukiWiki のインストール はじめに データベースの作成 PukiWiki

サイボウズ ツールバー βマニュアル

Microsoft PowerPoint - Borland C++ Compilerの使用方法(v1.1).ppt [互換モード]

( 目次 ) 1. Joomla! インストールガイド はじめに 制限事項 サイト初期設定 Joomla! のインストール はじめに データベースの作成 Joomla! のインストール...

PowerPoint プレゼンテーション

Microsoft Word - (修正)Internet Explorer 8 9設定手順 受注者.DOC

インストールマニュアル

1. 分 布 図 作 成 の 手 順 (1) 手 順 概 要 ; MT4(チャート)からデータを 出 力 し エクセルで 分 布 図 を 作 るまで MT4 チャート テキスト ファイル mytext.txt experts\files\ フォルダ 内 に 作 成 される エクセル シート 分 布

Library for Cadence OrCAD Capture ユーザマニュアル 2018 年 7 月 株式会社村田製作所 Ver.1.0 Copyright Murata Manufacturing Co., Ltd. All rights reserved. 10 July

目次 ページ番号 1. アクセス方法 2 2. ログオン方法 2 ~ 3 3. ダウンロード ( 結果データ ) 4 ~ 8 4. ダウンロード ( 計算書等 ) 9 ~ アップロード 14 ~ パスワード変更 20 ~ ポップアップブロックの解除について 23

1 メタトレーダー 4 のダウンロード方法 本書では 現在私が国内で使用している FXCM Japan を例にダ ウンロードしてみます メタトレーダー 4は基本的に FX 専用のプラットフォームです ( 一部 CFD が取引できる業者あり ) 口座を開設しなくても使えます またデモ口座も3 分ぐらい

PowerPoint プレゼンテーション

Transcription:

[ ニュース ] タブ内容をチャート上に表示する アメンボです 本稿では 前稿 (2012.12.24) で投稿した ListView_f.dll の応用を報告します [ ニュース ] タブの内容を読取って チャート上に表示させることを考えました 理由は ニュース と チャート に関連を見つけられないかと考えたためです 今回は とにかくチャート上への表示までで 分析には至っていません ( 諸兄にて検討ください ) < 同時掲載資料 > ダウンロード用 雛形 EA; ListViewNews_EA.mq4 インディケータ形式 或いは分析だけならスクリプトでも良かったのですが 本稿ではEA 形式にしておきました ----------------------------------------- 目次 : 1. 前準備 (1) 準備品 1 頁 (2) ハンドル番号を調査する 1 頁 2. 雛形 EAを実行してみる (1)EAにハンドル番号を設定する 2 頁 (2) チャートへの表示例 3 頁 (3) その他 4 頁 ----------------------------------------- 1. 前準備 (1) 準備品 前稿 [ 操作履歴 ] タブ内容をリアルタイムでモニターする.doc(2012.12.24) で 紹介したDLLと実行ファイルを準備します DLL ListView_f.dll experts\libraries に入れておく 実行ファイル show_write_listview_03_dec.exe 任意フォルダに入れる (2) ハンドル番号を調査する show_write_listview_03_dec.exe をダブル クリックして ハンドル一覧を表示させます 1/6

ハンドル番号は show_write_listview_03_dec.exe と同じフォルダー中に生成される テキストファイル Handle_List.txt を参照しても確認できます Handle_List.txt ファイル内容 ; タイトルなし ハンドル番号 000263510 リスト行数 タイトルなし ハンドル番号 000067408 リスト行数 スタートメニュー ハンドル番号 000262298 リスト行数 :7 ハンドル番号 000262300 リスト行数 :14 C:\Documents and Settings\11\ デスクトップ \ 測定用フォルダ 2012.12.11-23\ 投稿セ ハンドル番号 000067426 リスト行数 :5 C:\Documents and Settings\11\ デスクトップ \ 測定用フォルダ 2012.12.11-23\ 投稿原 ハンドル番号 000460288 リスト行数 :6 179420: MetaTrader 4 at FOREX.com - Demo Account - [USDJPYFXF,M30] ハンドル番号 000853568 リスト行数 ハンドル番号 003016228 ハンドル番号 000394848 ハンドル番号 000198140 リスト行数 ハンドル番号 000459612 ハンドル番号 000262898 :1 :1 ハンドル番号 000590716 リスト行数 :256 ハンドル番号 000263094 ハンドル番号 000787410 :5 ハンドル番号 000328722 リスト行数 ハンドル番号 000328726 ハンドル番号 000394312 :4 ハンドル番号 000591446 リスト行数 ハンドル番号 000394078 ハンドル番号 000459110 :5 Program Manager ハンドル番号 000065674 リスト行数 :102 青書き が [ ニュース ] タブのハンドル番号です ( 行数が 256 の部分 ) 2. 雛形 EAを実行してみる (1)EAにハンドル番号を設定する チャートにEAを設定すると 下記の入力タブが表示されます デフォルトでは handle=0 としてあります 2/6

読取った[ ニュース ] タブのハンドル番号 590716 を handle 値 にセットします [OK] を選択して完了です (2) チャートへの表示例 extern int interval=1800; 秒数で入力のこと と チャート周期 の組合せを調整しないと 表示が重なる <M15> <M5> 3/6

(3) その他 [ ニュース ] タブ内容例 ; ListView.txt 内容例 (experts\files 内に生成される ) 2013.01.31 20:30 現在のデータ?? デモ サーバーのせいか ニュースがジャストイン タイムでなく 遅れ (10 時間も!?) て 配信されてくるのか?? 2013/01/31 10:360 ; DJ- マーケット トーク ユーロ 週足の終値に注目 = バークレイズ 2013/01/31 10:300 ; *DJ マレーシア中央銀行 政策金利を 3.00% に据え置き 2013/01/31 09:480 ; DJ- マーケット トーク 豪ドルに出遅れ感 リスク資産が堅調な中 2013/01/31 0900 ; *DJ ノルウェー 12 月の調整済みコア小売売上高 前年比 1.6% 減 2013/01/31 0900 ; *DJ ノルウェー 12 月の調整済みコア小売売上高 前月比 0.2% 増 2013/01/31 0900 ; *DJ ノルウェー 12 月の自動車除く小売売上高 前年比 1.3% 減 2013/01/31 0900 ; *DJ ノルウェー 12 月の自動車除く小売売上高 前月比 0.2% 増 2013/01/31 0900 ; *DJ イタリア 12 月の生産者物価指数 前月比 0.2% 低下 前年比 1.8% 上昇 2013/01/31 08:560 ; *DJ ドイツ 12 月の失業者総数 ( 季節調整前 ) は 284 万人 2013/01/31 08:560 ; *DJ ドイツ 1 月の失業者総数 ( 季節調整前 ) は 313.8 万人 2013/01/31 08:560 ; *DJ ドイツ 12 月の失業率 ( 季節調整前 ) は 6.7% 2013/01/31 08:550 ; *DJ ドイツ 1 月の失業率 ( 季節調整前 ) は 7.4% 2013/01/31 08:550 ; *DJ ドイツ 1 月の失業率 ( 季節調整済 ) 予想は 6.9% 2013/01/31 08:550 ; *DJ ドイツ 12 月の失業率 ( 季節調整済 ) は 6.9% 2013/01/31 08:550 ; *DJ ドイツ 1 月の失業率 ( 季節調整済 ) は 6.8% 2013/01/31 08:550 ; *DJ ドイツ 1 月失業者数 ( 季節調整済 ) 予想は 10,000 人増 2013/01/31 08:550 ; *DJ ドイツ 12 月の失業者 ( 季節調整済 ) は 2,000 人減 2013/01/31 08:550 ; *DJ ドイツ 1 月の失業者 ( 季節調整済 ) は 16,000 人減 2013/01/31 08:490 ; DJ- マーケット トーク ユーロ 顧客注文状況は売り優勢 = コメルツ銀行 2013/01/31 08:300 ; *DJ 香港 12 月の小売売上量は 8.1% 増 予想は 6.5% 増 2013/01/31 08:300 ; *DJ 香港 12 月の小売売上額は 8.8% 増 予想は 8.0% 増 2013/01/31 08:180 ; DJ- マーケット トーク ユーロ 1.25~1.30 フランで安定の見通し =UBS 2013/01/30 15:300 ; *DJ 米週間石油統計 製油所稼働率は 85.0% 前週は 83.6% 2013/01/30 15:300 ; *DJ 米週間石油統計 留出油在庫は前週比 231.5 万バレル減の 1.30623 億バレル 2013/01/30 15:300 ; *DJ 米週間石油統計 ガソリン在庫は前週比 95.6 万バレル減の 2.32301 億バレル 2013/01/30 15:300 ; *DJ 米週間石油統計 原油在庫は前週比 594.7 万バレル増の 3.69062 億バレル 2013/01/30 15:210 ; DJ- マーケット トーク ユーロ 対カナダドルで 1 年以上ぶり高値 2013/01/30 14:170 ; DJ- マーケット トーク カナダドル軟調 米 GDP の予想外の減少で 2013/01/30 1430 ; DJ- マーケット トーク ドル下落 米 10-12 月期 GDP は予想下回る 2013/01/30 1400 ; *DJ ベルギー 10-12 月期の GDP 前期比 0.1% 減 前年比 0.4% 減 2013/01/30 13:150 ; *DJ ADP: 米国 1 月の民間雇用 市場予想は 165,000 人増 2013/01/30 13:150 ; *DJ ADP: 米国 1 月の民間雇用 192,000 人増 2013/01/30 1210 ; DJ- マーケット トーク ドル 2 週間ぶり安値の 0.9158 フラン付ける 2013/01/30 1200 ; *DJ 米 MBA 借り換え指数 1 月 25 日の週は前週比 10.2% 低下し 4,415.2 前週は 4,916.7 2013/01/30 1200 ; *DJ 米 MBA 住宅購入指数 1 月 25 日の週は前週比 1.8% 低下し 211.1 前週は 214.9 2013/01/30 1200 ; *DJ 米 MBA 市場指数 1 月 25 日の週は前週比 8.1% 低下し 822.1 前週は 894.8 2013/01/30 11:430 ; DJ- マーケット トーク ユーロが 1.2410 フランへ急落 全面高の展開に逆行 2013/01/30 11:210 ; DJ- マーケット トーク ユーロに追い風 ECB のオペ結果受け = シティ 2013/01/30 1110 ; *DJ アイルランド 1 月の失業率は 14.6% 12 月は 14.6%: 中央統計局 2013/01/30 10:450 ; DJ- マーケット トーク ユーロが日中高値 ECB のオペ落札額が予想下回り 2013/01/30 1000 ; *DJ ユーロ圏 1 月の企業景況感指数は -1.09 12 月は -1.11 2013/01/30 1000 ; *DJ ユーロ圏 1 月の景況指数 予想は 88.5 2013/01/30 1000 ; *DJ ユーロ圏 1 月の景況指数は 89.2 12 月は 87.8 2013/01/30 1000 ; *DJ ユーロ圏 1 月のサービス業景況指数は -8.8 12 月は -9.8 以下略 4/6

5/6 コード(ListViewNews_EA.mq4) +------------------+ ListViewNews_EA.mq4 amenbo 泉の森の弁財天池 +------------------+ #property copyright "amenbo" #property link " 泉の森の弁財天池 " #import "ListView_f.dll" int readlistview(int,int,int,string); #import #property show_inputs extern int handle=0; extern int lines=250; extern int interval=1800; 秒数で入力のこと extern int columns=2; フォルダまでの絶対パスとファイル名 extern string dir="c:\\program Files\\MetaTrader 4 at FOREX.com\\experts\\files"; string FileName="ListView.txt"; datetime s_time; ----------------------------- int init() GlobalVariableSet("flag1",1.0); ObjectsDeleteAll(); old_time=d'2012.07.07 0000'; s_time=timecurrent(); return; ------ int deinit() GlobalVariableDel("flag1"); ObjectsDeleteAll(); return; ------ int start() int Flag= GlobalVariableGet("flag1"); if(flag==0) read_listview(); /* ここに EA のメインとなる処理コードを書く */ else if(flag==1) write_listview(); return; Exit start() --------------- 関数類 ---------------------- bool write_listview() int ret=readlistview(handle,lines,columns,dir); 正常動作すれば 8 を返す if(ret!=8) Print(" ハンドルが開けません "); return(false); GlobalVariableSet("flag1",0.0);

PlaySound("alert2.wav"); return(true); bool read_listview() ObjectsDeleteAll(); int handle=fileopen(filename,file_csv FILE_READ,';'); if(handle<1) Print(" ファイルが見つかりません ",GetLastError()); return(false); int i=0; while(!fileisending(handle)) string sdate_time=filereadstring(handle); Date_Time string sdescription=filereadstring(handle); Description datetime dt = StrToTime(sDate_Time); datetime の差 (int) は 秒数 となる int zikan_sa=(s_time-dt); bool ha=(zikan_sa>interval);interval 分以上経過後のニュースのみ選択 if(ha && (sdate_time!="")) double pt=windowpricemin()+((windowpricemax()-windowpricemin())/2.0); ObjectCreate("x"+i, OBJ_TEXT, 0, dt,pt); ObjectSet("x"+i, OBJPROP_COLOR, Blue); ObjectSetText("x"+i, "i="+i+":"+sdescription, 10,"MS ゴシック "); チェック用 ObjectSetText("x"+i,sDescription, 10,"MS ゴシック "); ObjectSet("x"+i, OBJPROP_ANGLE, 90); ------------------ ObjectCreate("y"+i, OBJ_VLINE, 0, dt, Close[0]); ObjectSet("y"+i, OBJPROP_COLOR, Red); ObjectSet("y"+i, OBJPROP_STYLE, STYLE_DOT); ObjectSet("y"+i, OBJPROP_BACK, true); WindowRedraw(); インディケータでは必要か? if(sdate_time!="") s_time=dt; i++; while(!fileisending(handle)) FileClose(handle); GlobalVariableSet("flag1",1.0); PlaySound("alert.wav"); return(true); 特に コードの説明 はしません それほど難しいテクニックは使っていませんので 解析してみてください 以 上 6/6