トレードシグナル・ストラテジー紹介 2010/05/27 (木) 17:00 ~

Slides:



Advertisements
Similar presentations
受診管理システム. 機能と特長 入金の管理 出金の管理 予約管理 レシート発行機能 未収金の管理 DM 用タグシール発行 など.
Advertisements

国内で買い物する時の通貨は円です。日本中どこ に行っても円さえあれば不自由することはないで しょう。しかし、円は日本でしか使用する事が出 来ません。例えばアメリカに行って、買い物をし て円を使っても、アメリカの通貨はドルなので何 も買うことは出来ないのです。 どうすれば良いの でしょう??
コンピュータと情報 第10回 Excel を使ってみる. Excel の起動 ① 「スタート」ボタンをク リック ② すべてのプログラムにマ ウスカーソルをあわせる ③ 「 Microsoft Office 」 → 「 Microsoft Excel 2003 」 にマウスをあわせて,ク リック ④.
株式投資とは 2013 年 6 月 27 日 そうへい. 目次  株式とは  投資方法  株式投資の良いところ  投資方法  注意点  考察  参考文献.
凹型区分線形取引コストを考慮した 少額資産運用ポートフォリオ最適化 A 山田賢太郎.
Copyright(C) Ueda Harlow Ltd. All Rights Reserved. UedaHarlow イブニングフォーカス.
証券投資のリスク・リターンにつ いて 中央学院大学 商学部 野村證券提供講座 平成 17 年5月 11 日 投資情報部 木村哲也.
システム案内.
F5 を押すか、または [スライド ショー] > [最初から] をクリックして、コースを開始してください。
上手なプレゼンのための ワンポイント・アドバイス
FX ~注目の外貨投資商品~ 05F1134 西関 正善.
クリック募金コンテンツ スタート!スポンサー企業様大募集!
情報処理入門A・B 第7回 ワープロソフト入門(2)
Daily Technical Report
  個人投資家向け株式分析   と予測システム A1グループ  劉 チュン.
~ 企業内の情報共有のために~ 暗黙知を→形式知へ キッズウェイナレッジのご提案 2003年7月 24日 - 第1版 -
商品先物取引特集 委託手数料完全自由化春のキャンペーン 期間: 平成17年4月1日(金)~4月30日(土)
コントロールパネル ◎コントロール パネル: コンピュータのさまざまな機能を設定するための画面
「サイボウズ Office on cybozu.com」 すぐできるBOOK -ワークフロー 編 -
空売り規制について 09BD135D  柿沼健太郎.
3 外国為替市場と  外国為替相場 1 外国為替相場 2 為替取引と為替相場 3 為替相場の決定理論.
コントロールパネル ◎コントロール パネル: コンピュータのさまざまな機能を設定するための画面
第四回 VB講座 画像とタイマー.
これだけでわかる日本の金融(6章9~16節) 08ba036z 入江 洋志.
ファイルの場所に関して.
F5 を押すか、または [スライド ショー] > [最初から] をクリックして、コースを開始してください。
Yahoo!ビューティー 通販コスメボタン (限定商品)
【有効期間】掲載開始可能日:2005年7月2日 掲載終了日: 2005年9月30日
DLJdirect が提案する 新しいインターネット株式投資 <京冷ネット・2月セミナー> 平成12年2月8日
日経平均株価の時系列データ分析 B03007 明田 剛慈.
(※ご注意 北洋銀行の駐車場は対象となりません。)
上光証券は、道内唯一の地場証券会社。地域密着型のキメ細かいサービスが持ち味です。
上光証券は、道内唯一の地場証券会社。地域密着型のキメ細かいサービスが持ち味です。
リサイクルショップ向け 委託販売管理システム
統計学 第3回 10/11 担当:鈴木智也.
WebCluster スライドショーで見る操作ガイド
Copyright © 2004 Yahoo Japan Corporation.All Rights Reserved.
Shinkin International Ltd
平成22年度に実施を予定するインターネットを 用いた研修システムによる研修 ライブ配信受講手順書
WebCluster スライドショーで見る操作ガイド
Yahoo!道路交通情報 スーパーバナー スーパーバナー Sales Release(限定商品)
株式と投資信託の双方の特性を兼ね備えた商品
Kintone 新デザインコンセプト サイボウズ株式会社 2016/10/28 更新.
取引手法③ かぶ保険(プロテクティブプット)
Yahoo! JAPAN エンタメビルボード スーパーバナーV
フィージビリティスタディにおける シミュレーション
買い比率 ドル円終値 ※岡三オンライン証券の対東京金融取引所(くりっく365)における買い比率
ボンドの効果 ―法と経済学による分析― 桑名謹三 法政大学政策科学研究所
ホームページ 携帯電話で ミニ いつでも 何処でも 見られます パソコン上にホームページ開設するのは、専門知識が必要で大変です
情報処理A 第?回 Excelを使ってみる.
MT4で広がるチャート分析の世界 ~初心者から上級者までMT4を使いこなせ~
Market Development Committee Sep. 2014
ETFと非上場の投資信託を賢く選ぼうシート
ETFと非上場の投資信託を賢く選ぼうシート
2019/2/24 情報処理 第13回.
管理画面操作マニュアル <物件情報> 第5版 改訂 株式会社アクア 1.
主な先物取引 特設WEBサイト公開! ➔「マザーズ 魅力」で検索! 種類 対象指標 指数水準 取引想定元本 必要証拠金 日経平均先物
顧客管理、商談活動、フィードバック、 資産形成を通じて、顧客と長期的な関係を
超短期トレードで生き残るためのテクニックと考え方
MASUMO-FX (店頭外国為替証拠金取引)に関するリスク及び手数料等について
資料提出の際には本ページを削除してください。 プレゼンテーション、およびプレゼンテーション資料に関する注意点
計算機プログラミングI 木曜日 1時限・5時限 担当: 増原英彦 第1回 2002年10月10日(木)
信金インターナショナルのご紹介 2012年6月 本資料は、信金インターナショナル(以下、「信金インター」と称します。)が、信金インターの顧客である貴殿に対する情報提供のみを目的として作成したものです。本資料に含まれる情報は、作成時点の公開情報ならびに信金インターが信頼性が高いと考える情報源に基づいていますが、信金インターはその正確性または完全性について何ら表明または保証するものではございません。取引の経済上、法律上、税務上等のリスクについては、ご自身で判断ください。 本資料中の見解は信金インターの見解であ
Pay-easy&ネットバンク決済 審査追加必要資料 「サービス概要資料」
2009年7月 為替相場講演会資料 株式会社三菱東京UFJ銀行/東アジア金融市場部
Copyright © 2005 Yahoo Japan Corporation.All Rights Reserved.
プログラミング演習I 2003年6月11日(第9回) 木村巌.
ユーザーマニュアル - PC向け - TOTO水栓金具品番特定システム見つかるちゃん TOTO株式会社 1
スーパーバナー Yahoo! JAPAN 天気・テレビ・地図セット 1都6県指定 スーパーバナー
資料 1 コンテンツの 取引市場形成について ~データベース議論の概観と、議論の進め方について ~
Presentation transcript:

トレードシグナル・ストラテジー紹介 2010/05/27 (木) 17:00 ~ トレードシグナル・ストラテジー紹介 2010/05/27 (木) 17:00 ~ ひまわり証券 鶴見 紀智也 みなさま、はじめまして。 トレードシグナル担当の佐藤と申します。 「トレードシグナルをインストールしたけど、どうすればいいの?」というサポートのお電話もいただきます。このトレードシグナルは売買のロジックをプログラミングすることによって、シグナルが表示され、そのシグナルによって自動売買も行うことができるという、高機能なソフトです。 しかし、いきなりプログラミングと言っても、経験者でも無い限り、すぐに書こうと思って書けるというわけではありません。 次ページ

トレードシグナルのストラテジーを使ってみましょう。 (特にトライアルライセンスをお申込中のお客様) 2 目的: トレードシグナルのストラテジーを使ってみましょう。 (特にトライアルライセンスをお申込中のお客様) 本日のストラテジー 「チェイキンボラティリティブレークアウト エントリー」                              です。 しかも、このトレードシグナルの中には最初から500種類以上のプログラムが内蔵されているんですね。せっかく2万円弱の金額を月々払っていただいているんですから、これを活用していただかないともったいないのではないか、と。私常々思っておりまして。 そこで、とりあえず最低でもこの手順を覚えていただければ、プログラミング無しで、トレードシグナルに最初からインストールされているストラテジーを使って最適化できる、ということを解説させていただきましょう、というのが今回のシリーズの内容です。 とはいえ、このセミナー自体は、月々お支払いいただいているお客様のみならず、1ヶ月のトライアル、お試し版をお使いいただいているお客様にも是非ご覧になっていただいて、手順を習得していただきたいと切に願っている次第でございます。 ただし、このセミナーにはもっと深い(?)目的がありまして、それは・・ こういった作業を行っていると、必然的に「ああしたい」、「こうしたい」という欲求が生まれてきます。しかもそれは自分でプログラムしなければ実現しない内容でもあったりします。そうです。それがプログラムを学ぶモチベーションになるわけですね。まぁそういう目的もある、ということです。

「チェイキンボラティリティブレークアウト エントリー」 3 「チェイキンボラティリティブレークアウト エントリー」 Chaikin’s Volatility ? Mr. Marc Chaikin が考案したテクニカル指標です。高値と安値の価格差(ボラティリティ)を求めます。EMAを算出し、変化率を求めます。 他にChaikin’s Occilator、CMFインディケータなどもあります。 ブレイクアウト系のストラテジーの1つです。 タートル・ブレイクアウト、レンジブレイクアウト、チャンネルブレイクアウトなど。 前回は標準偏差ブレイクアウトをご紹介しました。

4 チェイキンズ ボラティリティとは? 1. 価格差(高値-安値) 2. 価格差のEMA 指数平滑移動平均 1. 価格差(高値-安値) 2. 価格差のEMA 指数平滑移動平均 3. 変化率(ROC=Rate Of Change) モメンタム これら3つの要素で計算します。

5 チェイキンズ ボラティリティとは?

6 チェイキンズ ボラティリティとは? ゼロライン

7 チェイキンズ ボラティリティとは?

8 チェイキンズ ボラティリティとは?

9 チェイキンズ ボラティリティとは?

10 チェイキンズ ボラティリティとは?

11 チェイキンズ ボラティリティとは? 価格の変化が起こっているとき、チェイキンズボラティリティが0以上を指しているというケースを想定

12 チェイキンズ ボラティリティとは? ん?

13 チェイキンズ ボラティリティとは? トレンドの向きが異なる・・・

チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 14 チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 Meta: Synopsis("チェイキンズ ボラティリティ の値がゼロより大きく、終値が Inputs の「FilterValue」よりも大きいとき買建て、チェイキンズ ボラティリティ の値がゼロより大きく、終値が「FilterValue」よりも小さいとき売建てます。 チェイキンズ ボラティリティ はボラティリティを計るインディケータです。上昇トレンドでも下降トレンドでも、値が高ければ、期間内の値動きが大きかったことを示しています。逆に、値が低ければ、期間内の値動きは小さかったことを示しています。 また、値が高いとき天井または底にあたり、トレンドの転換を意味することもあります。低い値は保合いの後のトレンドの始りを示すこともあります。"); Inputs: AvgPeriod( 20, 1 ), RocPeriod( 5, 1 ), FilterPeriod( 38, 1 ), EntryMethod( LongEntry, ShortEntry, Both ) = Both, ContractsNum(1); Variables: result, filterValue, longSig, shortSig; result = ChaikinVola( AvgPeriod, RocPeriod ); filterValue = XAverage( Close, FilterPeriod ); longSig = ( result > 0 ) And ( Close > FilterValue ) And ( EntryMethod <> ShortEntry ); shortSig = ( result > 0 ) And ( Close < FilterValue ) And ( EntryMethod <> LongEntry ); If longSig Then Buy( "CVO" ) ContractsNum Contracts Next Bar at Market Else If shortSig then Short( "CVO" ) ContractsNum Contracts Next Bar at Market; // *** Copyright tradesignal GmbH *** // *** www.tradesignal.com ***

チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 15 チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 Meta: Synopsis("チェイキンズ ボラティリティ の値がゼロより大きく、終値が Inputs の「FilterValue」よりも大きいとき買建て、チェイキンズ ボラティリティ の値がゼロより大きく、終値が「FilterValue」よりも小さいとき売建てます。 チェイキンズ ボラティリティ はボラティリティを計るインディケータです。上昇トレンドでも下降トレンドでも、値が高ければ、期間内の値動きが大きかったことを示しています。逆に、値が低ければ、期間内の値動きは小さかったことを示しています。 また、値が高いとき天井または底にあたり、トレンドの転換を意味することもあります。低い値は保合いの後のトレンドの始りを示すこともあります。"); Inputs: AvgPeriod( 20, 1 ), RocPeriod( 5, 1 ), FilterPeriod( 38, 1 ), EntryMethod( LongEntry, ShortEntry, Both ) = Both, ContractsNum(1); Variables: result, filterValue, longSig, shortSig; result = ChaikinVola( AvgPeriod, RocPeriod ); filterValue = XAverage( Close, FilterPeriod ); longSig = ( result > 0 ) And ( Close > FilterValue ) And ( EntryMethod <> ShortEntry ); shortSig = ( result > 0 ) And ( Close < FilterValue ) And ( EntryMethod <> LongEntry ); If longSig Then Buy( "CVO" ) ContractsNum Contracts Next Bar at Market Else If shortSig then Short( "CVO" ) ContractsNum Contracts Next Bar at Market; // *** Copyright tradesignal GmbH *** // *** www.tradesignal.com *** メタ情報 INPUT項目 変数宣言 式 売買命令 著作権情報

チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 16 チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 メタ情報 Meta: Synopsis("チェイキンズ ボラティリティ の値がゼロより大きく、終値が Inputs の「FilterValue」よりも大きいとき買建て、チェイキンズ ボラティリティ の値がゼロより大きく、終値が「FilterValue」よりも小さいとき売建てます。 チェイキンズ ボラティリティ はボラティリティを計るインディケータです。上昇トレンドでも下降トレンドでも、値が高ければ、期間内の値動きが大きかったことを示しています。逆に、値が低ければ、期間内の値動きは小さかったことを示しています。 また、値が高いとき天井または底にあたり、トレンドの転換を意味することもあります。低い値は保合いの後のトレンドの始りを示すこともあります。");

チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 17 チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 メタ情報 Meta: Synopsis("チェイキンズ ボラティリティ の値がゼロより大きく、終値が Inputs の「FilterValue」よりも大きいとき買建て、チェイキンズ ボラティリティ の値がゼロより大きく、終値が「FilterValue」よりも小さいとき売建てます。 チェイキンズ ボラティリティ はボラティリティを計るインディケータです。上昇トレンドでも下降トレンドでも、値が高ければ、期間内の値動きが大きかったことを示しています。逆に、値が低ければ、期間内の値動きは小さかったことを示しています。 また、値が高いとき天井または底にあたり、トレンドの転換を意味することもあります。低い値は保合いの後のトレンドの始りを示すこともあります。");

FilterValueの大きさで売買の方向を決定している。 18 チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 メタ情報 Meta: Synopsis("チェイキンズ ボラティリティ の値がゼロより大きく、終値が Inputs の「FilterValue」よりも大きいとき買建て、チェイキンズ ボラティリティ の値がゼロより大きく、終値が「FilterValue」よりも小さいとき売建てます。 チェイキンズ ボラティリティ はボラティリティを計るインディケータです。上昇トレンドでも下降トレンドでも、値が高ければ、期間内の値動きが大きかったことを示しています。逆に、値が低ければ、期間内の値動きは小さかったことを示しています。 また、値が高いとき天井または底にあたり、トレンドの転換を意味することもあります。低い値は保合いの後のトレンドの始りを示すこともあります。"); FilterValueの大きさで売買の方向を決定している。

チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 19 チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 INPUT項目 Inputs: AvgPeriod( 20, 1 ), RocPeriod( 5, 1 ), FilterPeriod( 38, 1 ), EntryMethod( LongEntry,ShortEntry,Both)= Both, ContractsNum(1);

チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 20 チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 INPUT項目 Inputs: AvgPeriod( 20, 1 ), RocPeriod( 5, 1 ), FilterPeriod( 38, 1 ), EntryMethod( LongEntry,ShortEntry,Both)= Both, ContractsNum(10000); プロパティと連動しています、

チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 21 チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 INPUT項目 計算対象期間 データの本数20本(最小値1本) Inputs: AvgPeriod( 20, 1 ), RocPeriod( 5, 1 ), FilterPeriod( 38, 1 ), EntryMethod( LongEntry,ShortEntry,Both)= Both, ContractsNum(1); 計算対象期間 データの本数5本(最小値1本) 計算対象期間 データの本数38本(最小値1本) エントリーの方法 トレード枚数

チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 22 チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 変数の宣言 Variables: result, filterValue, longSig, shortSig; 4つの変数が宣言されています。

チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 23 チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 式 result = ChaikinVola( AvgPeriod, RocPeriod ); filterValue = XAverage( Close, FilterPeriod ); longSig = ( result > 0 ) And ( Close > FilterValue ) And ( EntryMethod <> ShortEntry ); shortSig = ( result > 0 ) And ( Close < FilterValue ) And ( EntryMethod <> LongEntry );

チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 24 チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 式 result = ChaikinVola( AvgPeriod, RocPeriod );

チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 25 チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 式 result = ChaikinVola( AvgPeriod, RocPeriod ); 右クリック

チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 26 チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 式 result = ChaikinVola( AvgPeriod, RocPeriod ); Meta: Synopsis("[チェイキンボラティリティ]直近足の チェイキンボラティリティを返す。チェイキンボラティリティは価格のボラティリティを測ります。大きい値は一日の値動きが大きいことを示します。小さい値は比較的値動きが一定であることを意味します。トレンド形成や一定レベルでの値動きでも大きい又は小さいボラティリティになり得ます。高いボラティリティレベはマーケットのトップやボトムなどのトレンドリバーサルを認識します。小さいボラティリティレベルは保合い後の価格上昇トレンドの始まりを認識します。"); Inputs: AvgPeriod( NumericSimple ), RocPeriod( NumericSimple ); ChaikinVola = RateOfChange( XAverage( High - Low, AvgPeriod ), RocPeriod ); // *** Copyright tradesignal GmbH *** // *** www.tradesignal.com *** 関数

チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 27 チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 式 result = ChaikinVola( AvgPeriod, RocPeriod ); Meta: Synopsis("[チェイキンボラティリティ]直近足の チェイキンボラティリティを返す。チェイキンボラティリティは価格のボラティリティを測ります。大きい値は一日の値動きが大きいことを示します。小さい値は比較的値動きが一定であることを意味します。トレンド形成や一定レベルでの値動きでも大きい又は小さいボラティリティになり得ます。高いボラティリティレベはマーケットのトップやボトムなどのトレンドリバーサルを認識します。小さいボラティリティレベルは保合い後の価格上昇トレンドの始まりを認識します。"); Inputs: AvgPeriod( NumericSimple ), RocPeriod( NumericSimple ); ChaikinVola = RateOfChange( XAverage( High - Low, AvgPeriod ), RocPeriod ); // *** Copyright tradesignal GmbH *** // *** www.tradesignal.com *** 関数 それぞれを右クリック

チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 28 チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 ROC Inputs: Price( NumericSeries ), Period( NumericSimple ); If Price[Period] <> 0 Then RateOfChange = ( 100 * Price / Price[Period] ) - 100; 指数平滑平均 Inputs: Price( NumericSeries ), Period( NumericSimple ); Variables: Smoothing( 2 / ( Period + 1 ) ); If CurrentBar = 1 Or IsInvalid( XAverage[1] ) Then XAverage = Price Else XAverage = XAverage[1] + Smoothing * ( Price - XAverage[1] );

当日の終値の2倍+ 前日のEMAの「期間-1倍」 29 チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 ROC =100×{(当日の終値-X日前の終値) / x日前の終値} Inputs: Price( NumericSeries ), Period( NumericSimple ); If Price[Period] <> 0 Then RateOfChange = ( 100 * Price / Price[Period] ) - 100; 当日の終値の2倍+ 前日のEMAの「期間-1倍」 期間+1 指数平滑移動平均 = Inputs: Price( NumericSeries ), Period( NumericSimple ); Variables: Smoothing( 2 / ( Period + 1 ) ); If CurrentBar = 1 Or IsInvalid( XAverage[1] ) Then XAverage = Price Else XAverage = XAverage[1] + Smoothing * ( Price - XAverage[1] );

当日の終値の2倍+ 前日のEMAの「期間-1倍」 30 チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 ROC =100×{(当日の終値-X日前の終値) / x日前の終値} Inputs: Price( NumericSeries ), Period( NumericSimple ); If Price[Period] <> 0 Then RateOfChange = ( 100 * Price / Price[Period] ) - 100; 式変形 当日の終値の2倍+ 前日のEMAの「期間-1倍」 期間+1 指数平滑移動平均 = Inputs: Price( NumericSeries ), Period( NumericSimple ); Variables: Smoothing( 2 / ( Period + 1 ) ); If CurrentBar = 1 Or IsInvalid( XAverage[1] ) Then XAverage = Price Else XAverage = XAverage[1] + Smoothing * ( Price - XAverage[1] ); 式変形

チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 31 チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 ChaikinVolatility 指数平滑平均 ChaikinVola =         RateOfChange( XAverage( High - Low, AvgPeriod ), RocPeriod ); 変化率 指数平滑移動平均値の変化率を求めているのです。

チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 32 チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 式 result = ChaikinVola( AvgPeriod, RocPeriod ); 関数で求めた指数平滑移動平均の変化率が Resultに代入されます。

チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 33 チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 式 filterValue = XAverage( Close, FilterPeriod );

チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 34 チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 式 filterValue = XAverage( Close, FilterPeriod ); 指数平滑移動平均 もうひとつの指数平滑移動平均?

チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 35 チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 式 longSig = ( result > 0 ) And ( Close > FilterValue ) And ( EntryMethod <> ShortEntry ); shortSig = ( result > 0 ) And ( Close < FilterValue ) And ( EntryMethod <> LongEntry );

チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 36 チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 式 ロングエントリー longSig = ( result > 0 ) And ( Close > FilterValue ) And ( EntryMethod <> ShortEntry );

チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 37 チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 式 ロングシグナル resultが0以上 longSig = ( result > 0 ) And ( Close > FilterValue ) And ( EntryMethod <> ShortEntry ); 終値がFilterValueより大きい EntryMethodがShortEntryでない

チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 38 チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 式 ショートシグナル resultが0以上 shortSig = ( result > 0 ) And ( Close < FilterValue ) And ( EntryMethod <> LongEntry ); 終値がFilterValueより小さい EntryMethodがLongEntryでない

チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 39 チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 式 ショートシグナル resultが0以上 shortSig = ( result > 0 ) And ( Close < FilterValue ) And ( EntryMethod <> LongEntry ); 終値がFilterValueより小さい ロングシグナルとの違いは、FilterValueの比較の部分です。 EntryMethodがLongEntryでない

40 チェイキンズ ボラティリティブレイクアウトとは?

41 チェイキンズ ボラティリティブレイクアウトとは?

42 チェイキンズ ボラティリティブレイクアウトとは? 指数平滑移動平均 終値 0ラインを上抜け

43 チェイキンズ ボラティリティブレイクアウトとは? 指数平滑移動平均 終値<指数平滑移動平均 売りサインが出ています。 0ラインを上抜け

チェイキンズ ボラティリティブレイクアウトとは? 44 チェイキンズ ボラティリティブレイクアウトとは? JAVA パラメータ: high - 高値  low - 安値 period_ma - 移動平均の期間  period_roc - ROC の期間 public static Number[] chv(Number[] high, Number[] low, int period_ma, int period_roc) chv(Number[], Number[], int, int, PercentageScale) MQL4 chakin[i] = ( (emahl[i]-emahl[i+iPeriod])/emahl[i+iPeriod] ) *100;

チェイキンズ ボラティリティブレイクアウトとは? 45 チェイキンズ ボラティリティブレイクアウトとは? JAVA パラメータ: high - 高値  low - 安値 period_ma - 移動平均の期間  period_roc - ROC の期間 public static Number[] chv(Number[] high, Number[] low, int period_ma, int period_roc) chv(Number[], Number[], int, int, PercentageScale) 他の言語でも指標の計算式はほぼ同じ。 ですが、ブレイクアウトさせるストラテジーはあまりないようです。 MQL4 chakin[i] = ( (emahl[i]-emahl[i+iPeriod])/emahl[i+iPeriod] ) *100;

チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 46 チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 売買命令 If longSig Then Buy( "CVO" ) ContractsNum Contracts Next Bar at Market Else If shortSig then Short( "CVO" ) ContractsNum Contracts Next Bar at Market;

チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 47 チェイキンズ ボラティリティ ブレイクアウト エントリー のコード内容 売買命令 If longSig Then Buy( "CVO" ) ContractsNum Contracts Next Bar at Market Else If shortSig then Short( "CVO" ) ContractsNum Contracts Next Bar at Market; もしlongSigが成立したならば(真ならば)、ContractsNum分の枚数 を次のバーで成行で買いを発注します。 もしShortSigが成立したならば(真ならば)、ContractsNum分の枚数 を次のバーで成行で売りを発注します。

48 トレードシグナルの各部名称 ツールバー コマンドライン ツールボックス チャート(価格)

2 1 49 まず、チャートを表示させます。 シンボルリストをクリックする。 定義済みシンボルリストの中からシンボル(銘柄)選択する。 今回は、ひまわりFXのGBP/JPYを選択します。 右クリックでチャートに開くをクリックします。 1.右クリック! 2 1

1 2 2 1 50 チャートの設定方法について 今回はほぼデフォルト(初期値)で進めていきます。 インターバルの変更 →30分 インターバルの変更 →30分 データ期間 →1000(本) 1 2 2 今回はほぼデフォルト(初期値)で進めていきます。          日足      日中足 日経225先物 2004年2月3日~  2006年8月25日~ 日経225mini 2006年7月18日~  2006年8月25日~ TOPIX先物  2004年2月10日~  2008年7月14日~  FX      2000年1月4日~   2007年3月28日~ 1

1 2 3 51 ストラテジーの適用方法 ドラッグ&ドロップ でもOKです。 ◆ストラテジーの適用 ストラテジー名の上で右クリック ツールボックスにてストラテジーを選択 「チェイキン ボラティリティ ブレークアウトエントリー」 ストラテジー名の上で右クリック 「適用」をクリック      ↓ ↓ ↓ 売買シグナルが表示される 1 2 3 ドテン売買します。

52 Inputパラメータの設定 Inputs項目の内容は、プログラムのInputで指定した部分です。プログラムをコンパイル後に数値等をいつでも変更可能です。 2 ◆AvgPeriod:指数平滑移動平均値を取る基準本数。20と入力。 ◆ RocPeriod:変化率の計算をするデータ数 5と入力 ◆ FilterPeriod:トレンドを判定する指数平滑移動平均線のデータ本数。38と入力 (デフォルト値のまま) ◆ EntryMethod : Both(売りと買い両方のシグナルを発生させる) ◆ContractNum: 取り引数量を設定 今回は10000と入力します。 1

2 1 53 手数料(スプレッド)を設定しましょう。 マネーマネージメントのパラメータ設定画面を表示する。 ◆ツールボックスにてプロパティをクリック 2 ◆マネーマネージメントを選択 マネーマネージメントのパラメータ設定画面を表示する。 1

54 スプレッドの入力 ここでスプレッドを設定します。 FXの場合、「株/枚毎」の部分に片道のポイント数(ピップス)で入力します。 ここでスプレッドを設定します。 ◆FXの場合のスプレッド設定例 ドル円3ポイントとすると・・・ 0.015 ユーロ円5ポイントとすると・・・ 0.025 ポンド円9ポイントとすると・・・ 0.045 ユーロドル3.2ポイントとすると・・・ 0.00016 スリッページを含めて、スプレッドおよび売買コストを上回る数値を設定しておくことも可能です。

55 ストラテジー適用後のイメージ

56 ストラテジー適用後のイメージ

57 シグナルの位置と損益曲線の確認 シグナルが発生している 2 損益の累積グラフ 1 ここでチャート表示を切り替える

58 チャートを拡大(ロングエントリー) 買いサインが出ています。

59 チャートを拡大(ショートエントリー) 売りサインが出ています。

60 最適化を行ってみる。 上部ツールバー「最適化」をクリック 最適化⇒ウォークフォワードを選択 ウィザード画面で「ウォークフォワード」を選択 最適化するパラメーターを選択する。 最適化をおこなうものを右の窓に、不要なものは左に。 各パラメーターを最適化する際の数値(範囲と刻み)を設定 最適化⇒ウォークフォワードを選択 検証する項目をこちらに移す。

61 最適化中の画面

最適化する組合わせが多い場合、注意が出る場合も・・・ 62 最適化する組合わせが多い場合、注意が出る場合も・・・

63 最適化の結果を適用する。

64 最適化の結果を適用する。 右クリックして適用します。

65 適用後の様子

パラメータに最適化された数値が適用されています。 66 適用後の様子 パラメータに最適化された数値が適用されています。

67 パフォーマンスレポートを確認する。 パフォーマンスレポートの表示方法は上部ツールバーより「パフォーマンス」をクリックすると表示されます。

68 カスタマイズする。 コードを開いて直接編集することが可能です。 チャートに描画することも可能です。 ストラテジーを改造するとパフォーマンスが向上することも。

69 トレードシグナル 各種ガイド URL:http://sec.himawari-group.co.jp/systemtrade/outline/tradesignal/manual/ ⇒ひまわり証券トップページ > システムトレード > 商品概要・サービス>ひまわりトレードシグナル > マニュアル トレードシグナル操作全般 自動発注関連簡易ガイド エキーラプログラム関連 ※全てのファイルがPDF形式となっています。

70 先物オプションWEBからのお申込

71 ひまわりFX WEBからのお申込

72 キャンペーンやブログなど

73 キャンペーンやブログなど

74 重要事項 【株価指数先物取引、株価指数オプション取引に投資する場合の重要事項】 【手数料】株価指数先物取引、株価指数オプション取引には、所定の手数料が必要です。株価指数先物取引(日経225先物:一枚あたり片道945円、日経225mini:一枚あたり片道105円、TOPIX先物:一枚あたり片道945円)株価指数オプション(約定代金×0.525%)となります。※詳細は弊社ホームページをご確認ください。 【委託証拠金】[株価指数先物取引・株価指数オプション取引]SPAN証拠金×120%-ネット・オプション・バリュー(NOV)の総額となります。 【株価変動リスク】株価指数先物取引、株価指数オプション取引には株価の変動等により損失が生じる可能性があります。取引金額が証拠金の額に比べて大きいため、その損失は証拠金の額だけに限定されません。 ●契約締結前交付書面・口座約款等をよくお読みいただき、お取引の仕組み・ルールを十分にご理解の上、資産に合わせて、お客様ご自身の判断と責任において行っていただきますようお願い申し上げます。 【ひまわりFXにおける重要事項】 ●外国為替レートの変動によりお客様が損失を被るリスクがあり、投資元本が保証されるものではありません。 ●取引金額が証拠金の額に比べて大きいため、マーケットの変動率に比べ投資元本の損益変動率が大きく、状況によっては、その損失は証拠金の額だけに限定されません。 ●取引手数料は、オンライン注文の場合、無料となっています。ただし、電話注文の場合、取引通貨ペアにより1通貨単位当たり最大10ポイントの手数料ポイントを約定価格に織り込み、取引手数料相当額として徴収します。 (約定価格に織り込まれるため、外枠の取引手数料としては発生しません。) ●提示価格及び取引価格にはスプレッドといって売値と買値に差があります。 ●レギュラー口座の証拠金はおおよそ約定代金の1%(デイトレ口座0.5%)に設定されています。また、その証拠金は外国為替レートにより変動します。例えば、ドル/円が1ドル=100円の場合、1万通貨単位あたり、レギュラー口座で10,000円、デイトレ口座で5,000円となります。対して、シストレ口座の証拠金はポンドを含む通貨ペアの場合、1万通貨単位あたり20,000円となり、ポンドを含まない通貨ペアの場合、1万通貨単位あたり10,000円となります。証拠金については、当社ホームページ掲載の証拠金にてご確認ください。 ●取引時間表示にはメンテナンス等に有する時間は除きます。 ●取引のお申込みの際には、ガイドブック、契約締結前交付書面・口座約款等の取引説明書をよくお読みいただき、仕組みやルールを十分にご理解のうえ、資産に合わせて、お客様ご自身の判断と責任において行っていただきますようお願い申し上げます。

75 【ひまわりトレードシグナルの注意事項】 「ひまわりトレードシグナル」(以下当ツールと言う)はシステムトレード(運用ルールに基づいてコンピューター・システムなどにより機械的に行う売買をいう)の手法を構築・検証することや、ご自身が設定した自動売買を行うことに利用できるツールです。 当ツールは、上記に示したツールとしての利用提供を目的としており、金融商品の投資勧誘を目的としたものではなく、又将来の運用利益を保証するものではございません。投資の最終決定は、ご自身の判断でお願いいたします。 当ツールは、ひまわり証券が正確性・確実性を期すように努めておりますが、完全性を保証するものではありません。(また、予告なしに情報・内容を変更することがありますのでご注意ください) 当ツールの利用によって生じた損害(パソコンやネットワークに生じた損害を含み、損害の種類を問わない)やその修理費用等に関して、ひまわり証券は一切の責任を負いませんのでご了承ください。