tag:blogger.com,1999:blog-84733102789452519862024-03-20T15:09:22.782+09:00MT5 TOKIO/MT4 KYOTO TACA.AMSERMT4やMT5や投資全般、特に自動売買について好きなことを発信します。TACAhttp://www.blogger.com/profile/00215135957544909633noreply@blogger.comBlogger641125tag:blogger.com,1999:blog-8473310278945251986.post-21780140046052257232024-02-12T12:50:00.017+09:002024-02-12T13:01:53.104+09:00TacaActive USDJPY M15:開発中のEAについて 2ndアナウンス EAのDL有<p><span> <a href="https://mt4kyoto.blogspot.com/2024/02/tacadawn-usdjpy-m15.html" target="_blank">前回の記事</a></span></p><p><span><br /></span></p><p><span>TacaActive USDJPY M15は現在開発中のEAとファーストアナウンスを行いました。</span></p><p><span style="font-family: inherit;">Activeは、積極的な取引スタイルを採用し、市場の機会を最大限に活用することを目指しています。</span></p><p><span style="color: red;">※こちらはPureGainではなく、TACA個人の開発です。</span></p><p><span><br /></span></p><p><span>スプレッド10設定のバックテスト結果を公開しましたが、今回はスプレッド15の結果を共有します。</span></p><p><span>より大きなスプレッドでの成績を見ることで、パフォーマンスをより深く理解していただけることを期待しています。</span></p><p><span style="font-family: inherit;">多くの方が、「スプレッド10とスプレッド15の結果を別々に見ても、その違いや意味がよくわからない」と感じるかもしれません。</span></p><p><span style="font-family: inherit;"><br /></span></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjXEtCHicsFWnFk6pJ-_phVolWPJnJj0_xHlVSrWsy4O_Kxne7W0Y2K-aYnQQ2oz0qcsTQ7AF60ObHK51SwBuIPidzHazZzw0tgyoU00cTZa5b32e1sqCNXDo0utPxQnwK0tWCBFBXU5C2io9xi_yANUyAT1pxy3XzLhULSck9agnsvsx3oBKjrgM4gPEA" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: inherit;"><img alt="" data-original-height="716" data-original-width="845" height="543" src="https://blogger.googleusercontent.com/img/a/AVvXsEjXEtCHicsFWnFk6pJ-_phVolWPJnJj0_xHlVSrWsy4O_Kxne7W0Y2K-aYnQQ2oz0qcsTQ7AF60ObHK51SwBuIPidzHazZzw0tgyoU00cTZa5b32e1sqCNXDo0utPxQnwK0tWCBFBXU5C2io9xi_yANUyAT1pxy3XzLhULSck9agnsvsx3oBKjrgM4gPEA=w640-h543" width="640" /></span></a></div><p><span style="font-family: inherit;"><br /></span></p><p><span style="font-family: inherit;">直感的に理解していただくために、今回はスプレッド別の損益チャートを作成しました。</span></p><p><span style="font-family: inherit;">チャートはスプレッド10から30までのパフォーマンスを視覚的にご覧いただくことで、収益性にどのように影響するかを具体的に示すことが目的です。</span></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEihOHxuyBCpfNa5zsdZK_Z-2KLZwzHeE68FZFKU00IlNRlAf2zcHp6FKejuB7G_D5q9gWFXNpVhzzUzmhZR52NNu83h1_kCfxCKInR-4aS5uWJknZJgeVPs4cW1n9EVsgVFP13GrMMuSSsvg9xSLNtXIsv67band-_0hu8QP1ulfKGtXKCNz8IeR-g3TOU" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: inherit;"><img alt="" data-original-height="731" data-original-width="1207" height="388" src="https://blogger.googleusercontent.com/img/a/AVvXsEihOHxuyBCpfNa5zsdZK_Z-2KLZwzHeE68FZFKU00IlNRlAf2zcHp6FKejuB7G_D5q9gWFXNpVhzzUzmhZR52NNu83h1_kCfxCKInR-4aS5uWJknZJgeVPs4cW1n9EVsgVFP13GrMMuSSsvg9xSLNtXIsv67band-_0hu8QP1ulfKGtXKCNz8IeR-g3TOU=w640-h388" width="640" /></span></a></div><span style="font-family: inherit;"><br /></span><p></p><p><span style="font-family: inherit;">続いてスプレッド別に純益、PF(プロフィットファクタ)、取引数、勝率、最大DD(最大ドローダウン)、RF(リカバリーファクタ)の表を作成しました。</span></p><p><span style="font-family: inherit;"><br /></span></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhFuHhvVDebjJslm0H2HdnS1itUgdZt8kcfueLGXETHawdXV5ryEtJmibH8_ghQZZ0efjo5tslQkHeatZOi-ljvwS0cZavmErC0_A28YQCjgmvjdldZI9MI2mJr2qFFdR7Dez9CB-ZUYQiqsONXgOyRPLnc1iuEjG23wpKHGXbpOgcR1OCiRMltabwwvQY" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: inherit;"><img alt="" data-original-height="201" data-original-width="550" height="234" src="https://blogger.googleusercontent.com/img/a/AVvXsEhFuHhvVDebjJslm0H2HdnS1itUgdZt8kcfueLGXETHawdXV5ryEtJmibH8_ghQZZ0efjo5tslQkHeatZOi-ljvwS0cZavmErC0_A28YQCjgmvjdldZI9MI2mJr2qFFdR7Dez9CB-ZUYQiqsONXgOyRPLnc1iuEjG23wpKHGXbpOgcR1OCiRMltabwwvQY=w640-h234" width="640" /></span></a></div><span style="font-family: inherit;"><br />実際に取引を行う際、スプレッドと手数料そしてスリッページはトレーダーの利益に直接影響を与える重要な要素です。特に、スプレッド+手数料の合計が5となる業者を使用する場合、スリッページ(価格の滑り)などの実際の取引条件を考慮すると、実質的なコストはスプレッド10またはスプレッド15程度に相当するというのが私の印象です。</span><div><span style="font-family: inherit;"><br /></span></div><div><span style="font-family: inherit;"><br /></span></div><div><span style="font-family: inherit;"><br /></span></div><div><span style="font-family: inherit;"><br /></span></div><div><span style="font-family: inherit;"><br /></span></div><div><span style="font-family: inherit;">さて、下は複数の開発者による合同開発EA HALU CADJPYです。</span></div><div><span style="font-family: inherit;">3/7まで<span style="color: red;">半額キャンペーン</span>をやっています。</span></div><div><p></p>
<center><span style="font-family: inherit;"><iframe frameborder="0" height="300" src="https://www.lets-real.com/index.php?route=widget/potofolio&potofolio_id=0&tracking=65aa7eec3f55a&w=400&h=300&fs1=11&k=0&s=1&bc=36A2EB&bg=FFFFFF&lbc=36A2EB&fc=000000&product_id=719&tc=334d6e&tfs=16" width="400"></iframe></span></center></div>
<div style="text-align: center;"><a href="https://www.amser.co.jp/ea/TacaActive_USDJPY_M15_BT_ONLY.zip"><span style="font-family: inherit; font-size: x-large;"><b>バックテスト専用TacaActive_USDJPYのDL</b></span></a></div>
<br /><br /><br />
<hr />TACAhttp://www.blogger.com/profile/00215135957544909633noreply@blogger.com0tag:blogger.com,1999:blog-8473310278945251986.post-44993422342140198532024-02-11T15:37:00.007+09:002024-02-12T10:05:05.229+09:00THE没EAその1 TACAXXX1 CADJPY <h1 style="animation: auto ease 0s 1 normal none running none; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: "Source Sans Pro", Helvetica, sans-serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 4rem; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; letter-spacing: 0.075em; line-height: 1.1; margin: 0px 0px 2rem; padding: 0px; text-align: center; text-transform: uppercase; transition: none 0s ease 0s; vertical-align: baseline;">THE没EAその1<br style="animation: auto ease 0s 1 normal none running none; box-sizing: inherit; transition: none 0s ease 0s;" /> TACAXXX1 CADJPY</h1><p> </p><p>公開を断念したEA、「没EA」について</p><p>詳細を書くのは初めての試みですが、各方面から</p><p>情報が欲しい、EAが欲しい、ソースが欲しいという反応がありましたので</p><p>簡単にコンセプトや、なぜ没にしたのか、</p><p>そして類似したEAで運用しているEAを紹介します。</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiBSD6Dqn1pFE2OnwmXlgDzW2OfW7IqxyKZcKqm6SZrtkcRyhxeW2vKQoReF-jX7CqyKcL9IF-2FVEf9aV39LdMHPJ6qQQYtjDWA-IJSQ1oYbIH5lJofOYzzdeoLLXhwqkSasJp4WIIQ9eEhhFocP_-oN-lOesI7NkeeIN-oOCL7mWiZSZkFhb1Y7VK4LI" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="717" data-original-width="828" height="555" src="https://blogger.googleusercontent.com/img/a/AVvXsEiBSD6Dqn1pFE2OnwmXlgDzW2OfW7IqxyKZcKqm6SZrtkcRyhxeW2vKQoReF-jX7CqyKcL9IF-2FVEf9aV39LdMHPJ6qQQYtjDWA-IJSQ1oYbIH5lJofOYzzdeoLLXhwqkSasJp4WIIQ9eEhhFocP_-oN-lOesI7NkeeIN-oOCL7mWiZSZkFhb1Y7VK4LI=w640-h555" width="640" /></a></div><br /><br /><p></p><p>コンセプト : CADJPY(カナダドル日本円)の早朝EA開発</p><p>CADJPYの分析結果:(略)であるので、早朝のCADJPYはレンジにまとまることが多い</p><p>原油の影響:(略)で、影響を受ける</p><p>時間:(略)北米時間で動くため米ドルの影響と時間的な・・・(略)</p><p><br /></p><p>xxx1(よみかた:没1号)は1ポジ、売り買い対称、早朝のレンジにエントリーを行う</p><p>15分足の始値で動作する。朝はMT4時間(GMT2/3)で0時から3時までとする。</p><p><br /></p><p>ロングのスプレッド検証</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjjhGGovAfjjiI3pb1cBUuLzTYDpbcsy0U8V8OUYH_-tDY9i97EvYMkiULKuL50enxGNozst_GnVvvlzSEHXWSKpdI4EhFE7Gspj3NtzA5DnHgfOFvmFD_ehCB6QQ4xIbiopKf9s-FOlzYqxEI2CmrktM5_I2WiummW5yPvQd2_24WuE1LIm1hioDLGGiQ" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="351" data-original-width="608" height="370" src="https://blogger.googleusercontent.com/img/a/AVvXsEjjhGGovAfjjiI3pb1cBUuLzTYDpbcsy0U8V8OUYH_-tDY9i97EvYMkiULKuL50enxGNozst_GnVvvlzSEHXWSKpdI4EhFE7Gspj3NtzA5DnHgfOFvmFD_ehCB6QQ4xIbiopKf9s-FOlzYqxEI2CmrktM5_I2WiummW5yPvQd2_24WuE1LIm1hioDLGGiQ=w640-h370" width="640" /></a></div><br /><br /><p></p><p><br /></p><p>取引は15分足の始値に基づいて行われます。</p><p>上図の12箇所のタイミングでのみ注文を出します。</p><p>スプレッド(取引コストの一種)に対する耐性を時間帯別に評価した結果、</p><p>0:15から1:00までの時間帯はスプレッドに対して耐性が高いことが分かりました。</p><p>この時間帯では、スプレッドが60であっても長期運用により利益が出ることが確認されていますが、</p><p>余裕を持たせるためにスプレッドの上限を40とします。</p><p>それ以外の時間帯では、スプレッドの上限は通常30~40程度ですが、</p><p>より保守的なアプローチを取るためにスプレッドの上限を20と設定します。</p><p><br /></p><p><b><span style="font-size: large;">没にした理由</span></b></p><p>没にした主な理由は、将来への不安が残ったからです。</p><p><br /></p><p>短期的には期待できますが、中長期の視点で考えると、いくつかの不安要素がありました。</p><p><br /></p><p>EA(エキスパートアドバイザー)は基本的に長期間放置して運用することを前提としています。</p><p><br /></p><p>ショートポジションについては、期待していたほどの成果が得られませんでした。</p><p><br /></p><p>そのためxxx1(没)はロングポジションのみのエントリーとなっています。</p><p><br /></p><p>2024年中はロングポジションのみでも十分な運用が見込めると考えています。</p><p><br /></p><p>しかし、原油価格の下落や今後予想される金利の低下時には、ロングポジションのみでは対応が難しく、長期運用における不安が残りました。</p><p><br /></p><p>CADJPYが下落している局面でもバックテストでは利益が出ていることは確認しています。</p><p><br /></p><p>もし、運用を考慮する場合は、円高や原油価格の動向に注意してください。</p><p><br /></p><p>円高は金利の動きに、原油価格は地政学的リスクに左右される傾向があります。</p><p><br /></p><p>また、基軸通貨である米ドルが下落すると、原油価格は上昇する可能性があるため、相殺効果が期待できます。</p><p><br /></p><p><span style="font-size: large;"><b>どうする?</b></span></p><p>私個人の考えですがバックテストなど多方向で比較検討した結果</p><p><br /></p><p>xxx1(没)は使用せず、現在運用しているHALU CADJPYを引き続き使用します。</p><p><br /></p><p>xxx1(没)は私個人の作品 HALU CADJPYは複数開発者の共同作品なので、敗けたような気がして残念ですが、</p><p><br /></p><p>数字は嘘をつけません。</p><p><br /></p><p>下のグラフは横軸を期間、縦軸は損益</p><p><br /></p><p>青い線HALU CADJPY オレンジはXXX1(没)です。</p><p><br /></p><p>2006年~2011年の古い期間は同じように動いていますが、直近はHALU CADJPYの損益の伸びが圧倒的です</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhL0kin5GCe4df5RMHzR5RNcvi3MzLUp9R10YWi1igmhzVoN9drCSWUfCT7NB_VuhoiwTMekKC3PsurGWVBztKIkoBq0b7W-oNR4zkLD0GbPj-5htIVELPrsMIU0Er0Kcd2_arJCEUyuIC32MaR5bb7d8ab7jKJPpu1Tfa4GT1SdWIjl6lv6F6E93cUYAk" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="641" data-original-width="1208" height="340" src="https://blogger.googleusercontent.com/img/a/AVvXsEhL0kin5GCe4df5RMHzR5RNcvi3MzLUp9R10YWi1igmhzVoN9drCSWUfCT7NB_VuhoiwTMekKC3PsurGWVBztKIkoBq0b7W-oNR4zkLD0GbPj-5htIVELPrsMIU0Er0Kcd2_arJCEUyuIC32MaR5bb7d8ab7jKJPpu1Tfa4GT1SdWIjl6lv6F6E93cUYAk=w640-h340" width="640" /></a></div><br /><br /><p></p><p style="text-align: center;"><b><span style="font-size: x-large;"><s>自己責任で無料ダウンロード</s></span></b><br /></p><p><br /></p>
<p style="text-align: center;">無料配布は終了しました</p>
<hr>
<center><iframe src=https://www.lets-real.com/index.php?route=widget/potofolio&potofolio_id=0&tracking=65aa7eec3f55a&w=400&h=300&fs1=11&k=0&s=1&bc=36A2EB&bg=FFFFFF&lbc=36A2EB&fc=000000&product_id=719&tc=334d6e&tfs=16 frameBorder="0" width="400" height="300"></iframe></center>TACAhttp://www.blogger.com/profile/00215135957544909633noreply@blogger.com0tag:blogger.com,1999:blog-8473310278945251986.post-90501769611853120972024-02-11T15:26:00.005+09:002024-02-11T15:26:42.011+09:00TacaDawn EURJPY M15<p style="text-align: center;"><span style="font-size: x-large;"> 通貨ペアの枠を超えた革新</span></p><p style="text-align: center;"><span style="font-size: x-large;">TACADAWN EURJPY</span></p><p style="text-align: center;"></p><div style="text-align: center;"><span style="background-color: white; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 23.4667px; font-style: italic;">※説明文作成までの代替テキスト</span></div><span style="background-color: white; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 23.4667px; font-style: italic;"><div style="text-align: left;"><span style="font-size: 23.4667px;"> 通貨ペア変更が単なる条件設定だと思っている人が多いのは残念なことだ。</span><span style="font-size: 23.4667px;">その過程は遥かに複雑で、まずは過去データの徹底的な分析から始まる。</span><span style="font-size: 23.4667px;">通貨ごとに異なるマーケットの時間帯、指標発表の影響、そして通貨ペアの関係性 </span><span style="font-size: 23.4667px;">これら全てが、私、TACAが取り組むDiet20kgプロジェクトの核心にある</span></div></span><span style="background-color: white; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 23.4667px; font-style: italic;"><div style="text-align: left;"><span style="font-size: 23.4667px;">この分析のため、私は6~7台、時にはそれ以上のPCを駆使し、Python、Excel、MT4、MT5を使用して開発を進める。</span><span style="font-size: 23.4667px;">MT4のEA開発にMT5を使用するというのは最近のトレンドだ。</span><span style="font-size: 23.4667px;">Dawnとは「新たな夜明け」、「始まり」、そして「深い理解と発見への道を切り開く」という意味だ。</span><span style="font-size: 23.4667px;">このマニアックなシステムは、早朝の市場を狙う。</span><span style="font-size: 23.4667px;">新たな領域への挑戦は容易ではなかった。</span><span style="font-size: 23.4667px;">夜通しのコード書き換え、絶え間ないテストと改善 </span><span style="font-size: 23.4667px;">しかし、そこには各数字が紡ぐ物語、市場の微妙な変動に興奮する独特の喜びがあった。</span><span style="font-size: 23.4667px;">まるで未知なる海を航海する船長のように、未知の波を乗り越える度に、私の探求心は燃え上がる。</span></div></span><span style="background-color: white; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 23.4667px; font-style: italic;"><div style="text-align: left;"><span style="font-size: 23.4667px;">苦労はしたが、その苦労を楽しんでいる。</span><span style="font-size: 23.4667px;">EURJPY市場でDawnがどのように光を放つか、その一瞬一瞬が新たな冒険だ</span></div></span><span style="background-color: white; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 23.4667px; font-style: italic;"><div style="text-align: left;"><span style="font-size: 23.4667px;">今、我々は新たな夜明けを迎え、EURJPYの地平線に新たな光が見え始めている。</span><span style="font-size: 23.4667px;">この光は、僕の苦労と情熱の証だ。</span><span style="font-size: 23.4667px;">Dawn EURJPYを通じて、この旅を共有したい。</span><span style="font-size: 23.4667px;">あなたもこの冒険に参加し、一緒に市場の新たな地平を目指そう。</span></div><div style="text-align: center;"><span style="font-size: 23.4667px;">※販売?公開?プレゼント?いろいろ考え中</span></div><div style="text-align: center;"><span style="font-size: 23.4667px;"><br /></span></div><div style="text-align: center;"><span style="font-size: 23.4667px;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiI-cQGxG_EYDr8S5P8oXJujyyqonWDWk-8nuJr_TYW3LBv6Zv51LEQz_k_EgWX3-QPPnJo79O-WS3XH487XND96uGSsmrXYjvnCduUq1UsDTcyocgU7NnAEdKPgFV2XD7pe-MuZRhpGVve94fKwYRotTCWe2CsGfd750mb-B80oLyC68BVT0fGnDMF08c" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="713" data-original-width="850" height="537" src="https://blogger.googleusercontent.com/img/a/AVvXsEiI-cQGxG_EYDr8S5P8oXJujyyqonWDWk-8nuJr_TYW3LBv6Zv51LEQz_k_EgWX3-QPPnJo79O-WS3XH487XND96uGSsmrXYjvnCduUq1UsDTcyocgU7NnAEdKPgFV2XD7pe-MuZRhpGVve94fKwYRotTCWe2CsGfd750mb-B80oLyC68BVT0fGnDMF08c=w640-h537" width="640" /></a></div><br /><br /></span></div><div style="text-align: center;"><span style="font-size: 23.4667px;"><br /></span></div><div style="text-align: center;"><span style="font-size: 23.4667px;"><br /></span></div></span><p></p>TACAhttp://www.blogger.com/profile/00215135957544909633noreply@blogger.com0tag:blogger.com,1999:blog-8473310278945251986.post-84831940755305179572024-02-11T15:21:00.001+09:002024-02-11T15:21:14.252+09:00TacaDawn USDJPY M15<p> </p><h1 style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: "Source Sans Pro", Helvetica, sans-serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 4rem; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; letter-spacing: 0.075em; line-height: 1.1; margin: 0px 0px 2rem; padding: 0px; text-align: center; text-transform: uppercase; transition: none 0s ease 0s !important; vertical-align: baseline;">UNDER DEVELOPMENT</h1><div style="text-align: center;">開発中</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><span style="background-color: white; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 23.4667px; font-style: italic;">DawnはNYクローズ直後の時間のみをターゲットとしています</span><br style="animation: auto ease 0s 1 normal none running none !important; background-color: white; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 23.4667px; font-style: italic; transition: none 0s ease 0s !important;" /><span style="background-color: white; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 23.4667px; font-style: italic;">Active EAと比べると安定型です</span></div><div style="text-align: center;"><span style="background-color: white; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 23.4667px; font-style: italic;"><br /></span></div><div style="text-align: center;"><span style="background-color: white; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 23.4667px;"><div class="separator" style="clear: both; font-style: italic; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEik7p3fUAdk0CCpncPydlGmk1lbafhuorrVqmLuM-ooUjDVOm6DCV_swvvt1Ed6BScuTaUgwR__0CFJ1jsjqRHwM1z6nAj7MFNIWV1duacS5BOvrZS3HkcElHCUWKd9hdeUIVoGKMMxzz__IgTYBLF1J3ErQeEzxhd2TQz14WKZkFWlqZLwvjeVQG88pXE" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="713" data-original-width="849" height="537" src="https://blogger.googleusercontent.com/img/a/AVvXsEik7p3fUAdk0CCpncPydlGmk1lbafhuorrVqmLuM-ooUjDVOm6DCV_swvvt1Ed6BScuTaUgwR__0CFJ1jsjqRHwM1z6nAj7MFNIWV1duacS5BOvrZS3HkcElHCUWKd9hdeUIVoGKMMxzz__IgTYBLF1J3ErQeEzxhd2TQz14WKZkFWlqZLwvjeVQG88pXE=w640-h537" width="640" /></a></div><br /><br /></div>無料プレゼントの可能性あり〼<br /><br /></span></div>TACAhttp://www.blogger.com/profile/00215135957544909633noreply@blogger.com0tag:blogger.com,1999:blog-8473310278945251986.post-75956089426676800592024-02-11T15:11:00.005+09:002024-02-11T15:12:37.252+09:00TACA Active USDJPY M15 その①<p style="text-align: center;"> <b><span style="font-size: x-large;">UNDER DEVELOPMENT</span></b></p><p style="text-align: center;"><span style="font-size: x-small;">開発中</span></p><p style="text-align: center;">Active EAはより積極的に取引を行う思考で開発しています。</p><p style="text-align: center;"><br /></p><p style="text-align: center;"></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgnFde_LdKmL9bbWmMpUs42ZTH5d3qBvy7MGjpglURmnlVUXzI-swbUGiqgJZlzjM9qLjVEQPcVvrxGvns9sDjUWwND37Wks4hTErbd2JVO8UGX-zAM39hpQ8gIFGR31LU-wlrRNykdfo-fZPoleMClEMPaYlCVkDCrtzWChGiULP4smEgYGmtLi5c0ClY" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="717" data-original-width="861" height="533" src="https://blogger.googleusercontent.com/img/a/AVvXsEgnFde_LdKmL9bbWmMpUs42ZTH5d3qBvy7MGjpglURmnlVUXzI-swbUGiqgJZlzjM9qLjVEQPcVvrxGvns9sDjUWwND37Wks4hTErbd2JVO8UGX-zAM39hpQ8gIFGR31LU-wlrRNykdfo-fZPoleMClEMPaYlCVkDCrtzWChGiULP4smEgYGmtLi5c0ClY=w640-h533" width="640" /></a></div><br /><br /><p></p><p style="text-align: center;"><br /></p><p style="text-align: center;"><br /></p><p style="text-align: center;"></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhA7mmM6Q-RSuIpa-DwkuLGbbrUCTzkdgKamsa7a8tHZqg37uix9uWv17-aBZ_s4LC3svUHm6QYOLIo2G-tLas2K_R2coFbaFkEii6R2ywU8NRThzVQawziClLO3R44OZZ4ySSx7wFbEc0HjP701iJs1Z9QESgxWQUm10_ZVo13ZLdukFQUdMpQNAvIbPk" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="711" data-original-width="875" height="521" src="https://blogger.googleusercontent.com/img/a/AVvXsEhA7mmM6Q-RSuIpa-DwkuLGbbrUCTzkdgKamsa7a8tHZqg37uix9uWv17-aBZ_s4LC3svUHm6QYOLIo2G-tLas2K_R2coFbaFkEii6R2ywU8NRThzVQawziClLO3R44OZZ4ySSx7wFbEc0HjP701iJs1Z9QESgxWQUm10_ZVo13ZLdukFQUdMpQNAvIbPk=w640-h521" width="640" /></a></div><br /><div style="text-align: center;">上)始値のみ</div><p></p><p style="text-align: center;">下)全ティック 不整合チャートエラーあり</p><p style="text-align: center;"><br /></p><p style="text-align: center;">近日無料プレゼントあるかも、ないかも・・・</p><p style="text-align: center;"><br /></p><p style="text-align: left;"><br /></p><p style="text-align: left;"><br /><br /><br /><br /><br /><br /></p>TACAhttp://www.blogger.com/profile/00215135957544909633noreply@blogger.com0tag:blogger.com,1999:blog-8473310278945251986.post-2213749376200150472024-02-11T14:43:00.005+09:002024-02-11T14:43:37.378+09:00ダイエット 成功記念 無料EA!<p> </p><header class="major" style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; cursor: default; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 0px 0px 4rem; padding: 0px; text-align: center; transition: none 0s ease 0s !important; vertical-align: baseline;"><h1 style="animation: auto ease 0s 1 normal none running none !important; border: 0px; box-sizing: inherit; font-family: "Source Sans Pro", Helvetica, sans-serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 4rem; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-variation-settings: inherit; letter-spacing: 0.075em; line-height: 1.1; margin: 0px 0px 2rem; padding: 0px; text-transform: uppercase; transition: none 0s ease 0s !important; vertical-align: baseline;">TACA'S DIET<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />SUCCESS CELEBRATION EA</h1><p style="animation: auto ease 0s 1 normal none running none !important; border: 0px; box-sizing: inherit; font-family: inherit; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 1.1rem; font-stretch: inherit; font-style: italic; font-variant: inherit; font-variation-settings: inherit; font-weight: inherit; line-height: 2; margin: 0px; padding: 0px; transition: none 0s ease 0s !important; vertical-align: baseline;"></p><div style="text-align: left;"><span style="font-family: inherit; font-size: 1.1rem; font-variant-caps: inherit; font-variant-ligatures: inherit; font-weight: inherit;">EAを提供する際、ユーザーにとって可能な限り簡単で扱いやすい製品を提供することを心がけています。</span></div><div style="text-align: left;"><span style="font-family: inherit; font-size: 1.1rem; font-variant-caps: inherit; font-variant-ligatures: inherit; font-weight: inherit;">特に、条件設定に関しては、誤った設定での運用を防ぐために、わざと設定項目を限定しています。</span></div><div style="text-align: left;"><span style="font-family: inherit; font-size: 1.1rem; font-variant-caps: inherit; font-variant-ligatures: inherit; font-weight: inherit;">確かに、このアプローチには賛否が分かれるところですが、今回ご提供するプレゼント用のEAは、</span></div><div style="text-align: left;"><span style="font-family: inherit; font-size: 1.1rem; font-variant-caps: inherit; font-variant-ligatures: inherit; font-weight: inherit;">通常の方針とは異なり、ユーザーが自由に設定できるように設計しました。</span></div><div style="text-align: left;"><span style="font-family: inherit; font-size: 1.1rem; font-variant-caps: inherit; font-variant-ligatures: inherit; font-weight: inherit;">設定に手間をかけたくない方は、ぜひデフォルト設定でご利用ください。</span></div><div style="text-align: left;"><span style="font-family: inherit; font-size: 1.1rem; font-variant-caps: inherit; font-variant-ligatures: inherit; font-weight: inherit;">また、多くのEAはブラックボックスと呼ばれますが、</span></div><div style="text-align: left;"><span style="font-family: inherit; font-size: 1.1rem; font-variant-caps: inherit; font-variant-ligatures: inherit; font-weight: inherit;">今回のデフォルト設定をなぜ選んだのかについて明確に説明します。</span></div><p></p></header><span><a name='more'></a></span><div class="image main" style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 4rem 0px; padding: 0px; position: relative; transition: none 0s ease 0s !important; vertical-align: baseline; width: 1194.69px;"><br /></div><p style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 0px 0px 2rem; padding: 0px; text-align: justify; transition: none 0s ease 0s !important; vertical-align: baseline;">今回の無料プレゼントとして仲値の後の円高に焦点を当てたをEAをご用意しました。<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />「仲値EA」と呼ばれる多くのEAにこのロジックが入っていますが、<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />実はこの革新的なロジックは、私が2015年にこの理論を発見し、<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />2016年に開発した「AMSER」というEAに初めて導入し公開したものです。<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" /><br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" /></p><span><!--more--></span><div class="image main" style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 4rem 0px; padding: 0px; position: relative; transition: none 0s ease 0s !important; vertical-align: baseline; width: 1194.69px;"><br /></div><span style="background-color: white; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px;">次のバックテストは日本時間9:55にドル円でショートポジションを取り、</span><br style="animation: auto ease 0s 1 normal none running none !important; background-color: white; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px; transition: none 0s ease 0s !important;" /><span style="background-color: white; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px;">13:00にポジションをクローズしています。</span><br style="animation: auto ease 0s 1 normal none running none !important; background-color: white; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px; transition: none 0s ease 0s !important;" /><span style="background-color: white; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px;">このテストは2005年から行われており、長期にわたるデータを基にしていますが、</span><br style="animation: auto ease 0s 1 normal none running none !important; background-color: white; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px; transition: none 0s ease 0s !important;" /><span style="background-color: white; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px;">後半部分に関しては運用が困難なデーターとなっています。</span><br style="animation: auto ease 0s 1 normal none running none !important; background-color: white; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px; transition: none 0s ease 0s !important;" /><p style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 0px 0px 2rem; padding: 0px; text-align: justify; transition: none 0s ease 0s !important; vertical-align: baseline;"></p><span><!--more--></span><div class="image main" style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 4rem 0px; padding: 0px; position: relative; transition: none 0s ease 0s !important; vertical-align: baseline; width: 1194.69px;"></div><p style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 0px 0px 2rem; padding: 0px; text-align: justify; transition: none 0s ease 0s !important; vertical-align: baseline;">後半部分の問題点を解決するために曜日別のデーターを分析しました。<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />縦軸は運用年、横は曜日を配置し、各曜日の1年間の損益を表示しています。<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />SUM:2005年~2023年の運用成績合計<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />avg:2005年~2023年の運用成績年平均<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />avg5Y.:直近5年(2019年~2023年)の運用成績年平均<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />Cnt+:損益がプラスだった年数<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />Cnt-:損益がマイナスだった年数<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" /></p><span><!--more--></span><div class="image main" style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 4rem 0px; padding: 0px; position: relative; transition: none 0s ease 0s !important; vertical-align: baseline; width: 1194.69px;"><br /></div><p style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 0px 0px 2rem; padding: 0px; text-align: justify; transition: none 0s ease 0s !important; vertical-align: baseline;">金曜日は最も利益が高く、直近5年でも収益を上げています。損益がマイナスだった年数は4年です。<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />木曜日は金曜日と比較すると収益は劣りますが、直近5年の成績良好で、損益がマイナスだった年数は金曜日と同様です。<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" /><br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />次に、実際の損益を曜日別に示したグラフを用意しました。<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />このグラフによると、金曜日は最も安定して右肩上がりの傾向があります。<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />一方、水曜日は最近の不調により右肩下がりの傾向が見られます。<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />木曜日は全体的には右肩上がりですが、増加はわずかです。</p><div class="image main" style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 4rem 0px; padding: 0px; position: relative; transition: none 0s ease 0s !important; vertical-align: baseline; width: 1194.69px;"><br /><br /></div><span><!--more--></span><p style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 0px 0px 2rem; padding: 0px; text-align: justify; transition: none 0s ease 0s !important; vertical-align: baseline;">次に、月の各週ごとの成績について確認しましょう。<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />1日から6日を第1週、7日から13日を第2週として計算しています。<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />第1週と第5週は日数が少ないため、この点に注意が必要です。<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />特に、第3週と第4週は注目に値します。<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />これらの週の成績は損益がマイナスになる月が比較的少なく、<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />さらに直近5年間の損益もプラスとなっています。</p><div class="image main" style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 4rem 0px; padding: 0px; position: relative; transition: none 0s ease 0s !important; vertical-align: baseline; width: 1194.69px;"><div class="separator" style="clear: both; text-align: left;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEguOlENBFu_riRV8ptpOPYjlSwlNE71Ht_kCSz41hvFAKYlW3Ktsm1XItcc3DNfRMxc0df2_esV0WBtX1rciOZHnuY_SkGY2aavTed2vWbqQn5oBJlg5g7LMI684LmdFPb6sdDCMX2SvZraOvTecqm4g4qNUDyXrG2yxkgGeiVs-l3i8qh7EgS5cEspZ7Q" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="627" data-original-width="433" height="640" src="https://blogger.googleusercontent.com/img/a/AVvXsEguOlENBFu_riRV8ptpOPYjlSwlNE71Ht_kCSz41hvFAKYlW3Ktsm1XItcc3DNfRMxc0df2_esV0WBtX1rciOZHnuY_SkGY2aavTed2vWbqQn5oBJlg5g7LMI684LmdFPb6sdDCMX2SvZraOvTecqm4g4qNUDyXrG2yxkgGeiVs-l3i8qh7EgS5cEspZ7Q=w443-h640" width="443" /></a></div><br /></div><span style="background-color: white; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px;"><div><span><!--more--></span><span style="background-color: white; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px;"><br /></span></div><div><span style="background-color: white; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px;"><br /></span></div>ここでは、損益を週別に分析したチャートをご紹介します。</span><br style="animation: auto ease 0s 1 normal none running none !important; background-color: white; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px; transition: none 0s ease 0s !important;" /><span style="background-color: white; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px;">このチャートでは、縦軸に損益の累計金額を、横軸に取引数を表示しています。</span><br style="animation: auto ease 0s 1 normal none running none !important; background-color: white; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px; transition: none 0s ease 0s !important;" /><span style="background-color: white; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px;">特に注目すべきは、第3週と第4週の成績です。</span><br style="animation: auto ease 0s 1 normal none running none !important; background-color: white; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px; transition: none 0s ease 0s !important;" /><span style="background-color: white; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px;">これらの週では、損益が美しく右肩上がりの傾向を示しています。</span><br style="animation: auto ease 0s 1 normal none running none !important; background-color: white; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px; transition: none 0s ease 0s !important;" /><span style="background-color: white; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px;">一方、第2週は後半にかけて右肩下がりの傾向が見られます。</span><div><span style="color: #212931; font-family: Merriweather, Georgia, serif;"><span style="font-size: 21.3333px;"><br /></span></span></div><div><span style="color: #212931; font-family: Merriweather, Georgia, serif;"><span style="font-size: 21.3333px;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgeLjZBwIanocCvKmyPmfisevDBDMKWGuzHL5jQSldEuv16gVeQmpLgzF2N4KvKZVsynFmTwvCIU-Y0IYic6uWFbrq1unufODPXahUHdOeMyuKAVQjtojZUcqLkcu4r0SR0NNicuZmNv3Q3Ti1XVzuD_uVRrZozJ2RIWtfudp5C96OIJvbYlxcLRYZ3ioo" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="640" data-original-width="1246" height="328" src="https://blogger.googleusercontent.com/img/a/AVvXsEgeLjZBwIanocCvKmyPmfisevDBDMKWGuzHL5jQSldEuv16gVeQmpLgzF2N4KvKZVsynFmTwvCIU-Y0IYic6uWFbrq1unufODPXahUHdOeMyuKAVQjtojZUcqLkcu4r0SR0NNicuZmNv3Q3Ti1XVzuD_uVRrZozJ2RIWtfudp5C96OIJvbYlxcLRYZ3ioo=w640-h328" width="640" /></a></div><br /><br /></span></span><p style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 0px 0px 2rem; padding: 0px; text-align: justify; transition: none 0s ease 0s !important; vertical-align: baseline;"></p><div class="image main" style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 4rem 0px; padding: 0px; position: relative; transition: none 0s ease 0s !important; vertical-align: baseline; width: 1194.69px;"><span style="font-size: 21.3333px; text-align: justify;">最近、朝の9時55分にスプレッド(取引コスト)が広がる業者が出てきています。</span></div><p style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 0px 0px 2rem; padding: 0px; text-align: justify; transition: none 0s ease 0s !important; vertical-align: baseline;">スプレッドが広がった時に、パラメーター「SPREAD」を上げて取引(エントリー)を行う方法が一般的です。<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />しかし、エントリーの時間を少し前にずらすことで、この問題を回避することも可能です。<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />バックテストでは9時55分のエントリーが最適な結果が出ますが、スプレッドが過度に広がる場合は、エントリー時間を数分前に設定してください。<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />エントリー時間は「ENTRY_TIME」という設定で変更することができます。<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />この方法は、まだ広く知られていない新しいアプローチです。</p><span><!--more--></span><div class="image main" style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 4rem 0px; padding: 0px; position: relative; transition: none 0s ease 0s !important; vertical-align: baseline; width: 1194.69px;"><br /></div><span style="background-color: white; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px;">設定</span><br style="animation: auto ease 0s 1 normal none running none !important; background-color: white; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px; transition: none 0s ease 0s !important;" /><br style="animation: auto ease 0s 1 normal none running none !important; background-color: white; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px; transition: none 0s ease 0s !important;" /><span style="background-color: white; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px;">デフォルトの設定は木曜日と金曜日、第3週と第4週にエントリーします。</span><br style="animation: auto ease 0s 1 normal none running none !important; background-color: white; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px; transition: none 0s ease 0s !important;" /><br style="animation: auto ease 0s 1 normal none running none !important; background-color: white; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px; transition: none 0s ease 0s !important;" /><span style="background-color: white; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px;">MAGIC : マジックナンバー 他に運用しているEAと重複しない番号にしてください。</span><br style="animation: auto ease 0s 1 normal none running none !important; background-color: white; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px; transition: none 0s ease 0s !important;" /><span style="background-color: white; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px;">デフォルトは20kg減を記念して20202020です。</span><br style="animation: auto ease 0s 1 normal none running none !important; background-color: white; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px; transition: none 0s ease 0s !important;" /><br style="animation: auto ease 0s 1 normal none running none !important; background-color: white; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px; transition: none 0s ease 0s !important;" /><span style="background-color: white; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px;">SPREAD : スプレッドの上限です。</span><br style="animation: auto ease 0s 1 normal none running none !important; background-color: white; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px; transition: none 0s ease 0s !important;" /><span style="background-color: white; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px;">単位はPOINTです。ほとんどの業者では0.1PIPS=1POINTになります。</span><br style="animation: auto ease 0s 1 normal none running none !important; background-color: white; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px; transition: none 0s ease 0s !important;" /><br style="animation: auto ease 0s 1 normal none running none !important; background-color: white; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px; transition: none 0s ease 0s !important;" /><span style="background-color: white; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px;">ENTRY_TIME : エントリーする時間です。デフォルトはAM0955 = 9:55(JST)です。</span><br style="animation: auto ease 0s 1 normal none running none !important; background-color: white; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px; transition: none 0s ease 0s !important;" /><br style="animation: auto ease 0s 1 normal none running none !important; background-color: white; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px; transition: none 0s ease 0s !important;" /><span style="background-color: white; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px;">COMMENT : 取引コメントです。一部業者では長すぎると全く表示されないことがあります。</span><br style="animation: auto ease 0s 1 normal none running none !important; background-color: white; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px; transition: none 0s ease 0s !important;" /><span style="background-color: white; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px;">コメントが表示されない時は短くしてください。</span><br style="animation: auto ease 0s 1 normal none running none !important; background-color: white; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px; transition: none 0s ease 0s !important;" /><br style="animation: auto ease 0s 1 normal none running none !important; background-color: white; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px; transition: none 0s ease 0s !important;" /><span style="background-color: white; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px;">LOT : 取引ロットです。</span><br style="animation: auto ease 0s 1 normal none running none !important; background-color: white; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px; transition: none 0s ease 0s !important;" /><br style="animation: auto ease 0s 1 normal none running none !important; background-color: white; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px; transition: none 0s ease 0s !important;" /><span style="background-color: white; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px;">TheDayOfTheWeek群(MON~FRI) : 取引したい曜日をONにしてください。</span><br style="animation: auto ease 0s 1 normal none running none !important; background-color: white; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px; transition: none 0s ease 0s !important;" /><br style="animation: auto ease 0s 1 normal none running none !important; background-color: white; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px; transition: none 0s ease 0s !important;" /><span style="background-color: white; color: #212931; font-family: Merriweather, Georgia, serif; font-size: 21.3333px;">WeekNumber群(WEEK1~WEEK5) : 取引したい週をONにしてください。</span><p style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 0px 0px 2rem; padding: 0px; text-align: justify; transition: none 0s ease 0s !important; vertical-align: baseline;"></p><div class="image main" style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 4rem 0px; padding: 0px; position: relative; transition: none 0s ease 0s !important; vertical-align: baseline; width: 1194.69px;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhNvWJfUR066RjZ7lZFmNnq7eiVMTRl7phbgMVAc9KhduiBtrtkfZnIoh_PJC_OnhIry3UbldBBuGsynxrfj3hmpTYNPUpUGxJ73fXydRpyDlfC6G_DrIcNgg3aT0c0hjznx8C1PjDvxbT8BKdA8qKwvMK-IpUbscgnD1RzpEHDb9kwOx16qpi5X3Sgwjs" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img alt="" data-original-height="380" data-original-width="715" height="340" src="https://blogger.googleusercontent.com/img/a/AVvXsEhNvWJfUR066RjZ7lZFmNnq7eiVMTRl7phbgMVAc9KhduiBtrtkfZnIoh_PJC_OnhIry3UbldBBuGsynxrfj3hmpTYNPUpUGxJ73fXydRpyDlfC6G_DrIcNgg3aT0c0hjznx8C1PjDvxbT8BKdA8qKwvMK-IpUbscgnD1RzpEHDb9kwOx16qpi5X3Sgwjs=w640-h340" width="640" /></a></div><br /><br /></div><p style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 0px 0px 2rem; padding: 0px; text-align: justify; transition: none 0s ease 0s !important; vertical-align: baseline;"><br /></p><p style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 0px 0px 2rem; padding: 0px; text-align: justify; transition: none 0s ease 0s !important; vertical-align: baseline;"><br /></p><p style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 0px 0px 2rem; padding: 0px; text-align: justify; transition: none 0s ease 0s !important; vertical-align: baseline;"><br /></p><p style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 0px 0px 2rem; padding: 0px; text-align: justify; transition: none 0s ease 0s !important; vertical-align: baseline;"><br /></p><p style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 0px 0px 2rem; padding: 0px; text-align: justify; transition: none 0s ease 0s !important; vertical-align: baseline;"><br /></p><p style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 0px 0px 2rem; padding: 0px; text-align: justify; transition: none 0s ease 0s !important; vertical-align: baseline;">デフォルト設定ではTHU(木曜)とFRI(金曜)がONに、WEEK3とWEEK4がONになっています。<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />この場合取引するのは以下のカレンダーの黄色い部分になります。</p><p style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 0px 0px 2rem; padding: 0px; text-align: justify; transition: none 0s ease 0s !important; vertical-align: baseline;"></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhvedGBHxI9oIBpke1JUGrj2dnSAMff9nZE8JqhTqivGgG0tO2M1hYUNc_tF0fR4jtqwZJ89lqy6JJf2lEO0NMm9GmegVc_kSPDE49PvnIEMBtZZX_iTMqsvAAD6MRl6-gRz-sQZ_M8rOTnehIbHVwHiDlkef4iGsTtnPQx8ngiJCDoY0DMtQYLuc28Vcg" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="151" data-original-width="577" height="168" src="https://blogger.googleusercontent.com/img/a/AVvXsEhvedGBHxI9oIBpke1JUGrj2dnSAMff9nZE8JqhTqivGgG0tO2M1hYUNc_tF0fR4jtqwZJ89lqy6JJf2lEO0NMm9GmegVc_kSPDE49PvnIEMBtZZX_iTMqsvAAD6MRl6-gRz-sQZ_M8rOTnehIbHVwHiDlkef4iGsTtnPQx8ngiJCDoY0DMtQYLuc28Vcg=w640-h168" width="640" /></a></div><br /><br /><p></p><div class="image main" style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 4rem 0px; padding: 0px; position: relative; transition: none 0s ease 0s !important; vertical-align: baseline; width: 1194.69px;"><div class="separator" style="clear: both; text-align: center;"><br /></div><br /><br /></div><div class="image main" style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 4rem 0px; padding: 0px; position: relative; transition: none 0s ease 0s !important; vertical-align: baseline; width: 1194.69px;"><br /></div><p style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 0px 0px 2rem; padding: 0px; text-align: justify; transition: none 0s ease 0s !important; vertical-align: baseline;">最適化ファイルについて<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />このEAは取引を行う曜日や週を自由に選択することができます。<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />最適化を行い成績の比較をし、運用の曜日や週を決めます。<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />MT4の最適化結果には以下のような項目が表示されますが、リカバリーファクター、勝率、リスクリワードなどの追加項目を比較できれば、より詳細な分析が可能です。</p><div class="image main" style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 4rem 0px; padding: 0px; position: relative; transition: none 0s ease 0s !important; vertical-align: baseline; width: 1194.69px;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEimcR-ydM7tvaq_-pl1Sxt1kENZBiATCAMduCr5h8qVjKTBHiMjk47d8pmaZFWi3QEShYrq2fA0L_3dE5lzWsB87eFXGSwn5sen_7IU40RP8YQdf6BvIsU6gP-L3fTWfCwaslPcLPfCNGcqkPYbmKyVqrJy8GLq6YJxboIYDsvpKHhduQIuA1DUkGAomps" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img alt="" data-original-height="244" data-original-width="857" height="182" src="https://blogger.googleusercontent.com/img/a/AVvXsEimcR-ydM7tvaq_-pl1Sxt1kENZBiATCAMduCr5h8qVjKTBHiMjk47d8pmaZFWi3QEShYrq2fA0L_3dE5lzWsB87eFXGSwn5sen_7IU40RP8YQdf6BvIsU6gP-L3fTWfCwaslPcLPfCNGcqkPYbmKyVqrJy8GLq6YJxboIYDsvpKHhduQIuA1DUkGAomps=w640-h182" width="640" /></a></div><br /><br /></div><p style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 0px 0px 2rem; padding: 0px; text-align: justify; transition: none 0s ease 0s !important; vertical-align: baseline;">取引システムの最適化結果をCSVファイルに出力することができます。<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />これにより、様々な追加分析項目を見ることが可能です。<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />出力される追加の項目には以下が含まれます:<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />総利益:すべての勝った取引の合計金額<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />総損失:すべての負けた取引の合計金額<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />リカバリーファクター(RF):利益の回復力を示す指標<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />勝率:勝った取引の割合(勝った取引数を全取引数で割ったもの)<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />平均勝:勝った取引の平均利益額<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />平均敗:負けた取引の平均損失額<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />リスクリワード(RR):リスクと報酬の比率(平均勝額を平均敗額で割ったもの)<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" /></p><div class="image main" style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 4rem 0px; padding: 0px; position: relative; transition: none 0s ease 0s !important; vertical-align: baseline; width: 1194.69px;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgcROIjLyHOGOLQKwU6u2gW9luDZBPbxUf5KVhuumsoFVZ_CNMI9a0BdK21I0wDkkdk5yi27NP3CHOjx2Li5ZwGcQgddVxA3IqoPhS3IGZGTTF8_7ebNTOJciHNyyoh6pkuLgQLMvvkIAW-Gi_yRpVk7dmmmz6Wp9SlS3TLMWKNGGIdWIm1s51uymrsQsU" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img alt="" data-original-height="330" data-original-width="1762" height="120" src="https://blogger.googleusercontent.com/img/a/AVvXsEgcROIjLyHOGOLQKwU6u2gW9luDZBPbxUf5KVhuumsoFVZ_CNMI9a0BdK21I0wDkkdk5yi27NP3CHOjx2Li5ZwGcQgddVxA3IqoPhS3IGZGTTF8_7ebNTOJciHNyyoh6pkuLgQLMvvkIAW-Gi_yRpVk7dmmmz6Wp9SlS3TLMWKNGGIdWIm1s51uymrsQsU=w640-h120" width="640" /></a></div><br /><br /></div><div class="image main" style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 4rem 0px; padding: 0px; position: relative; transition: none 0s ease 0s !important; vertical-align: baseline; width: 1194.69px;"><br /></div><div class="image main" style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 4rem 0px; padding: 0px; position: relative; transition: none 0s ease 0s !important; vertical-align: baseline; width: 1194.69px;"><br /></div><p style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 0px 0px 2rem; padding: 0px; text-align: justify; transition: none 0s ease 0s !important; vertical-align: baseline;">CSVファイルはバックテストや最適化を行うと自動的に作成されます。<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />保存場所:MT4の「ファイル(F)」 ⇒ 「データフォルダを開く(D)」 ⇒ 「tester」 ⇒ 「files」<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />ファイル名:OptimizationResults.csv<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />注意①:CSVファイルを開いている時に最適化をしても内容は更新されません。<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />注意②:ファイルがある時には更新されません。CSVファイルを消してから最適化を行ってください。<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />注意③:条件を変更せずに連続で最適化をした場合。ファイルは作成されません。<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" />注意④:PCが重い時には一部内容が欠けることがあります。<br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" /><br style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; transition: none 0s ease 0s !important;" /></p><center style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 0px; padding: 0px; transition: none 0s ease 0s !important; vertical-align: baseline;"><span style="animation: auto ease 0s 1 normal none running none !important; border: 0px; box-sizing: inherit; font-family: inherit; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-variation-settings: inherit; font-weight: 600; line-height: inherit; margin: 0px; padding: 0px; transition: none 0s ease 0s !important; vertical-align: baseline;"><span style="animation: auto ease 0s 1 normal none running none !important; box-sizing: inherit; color: red; transition: none 0s ease 0s !important;">重要</span></span></center><p style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 0px 0px 2rem; padding: 0px; text-align: justify; transition: none 0s ease 0s !important; vertical-align: baseline;">このEAは無料で配布するものです。開発者、配布者、このHPの作者など全ての関係者はプログラムの瑕疵等を含め全てにおいて一切責任を負いません。 また、再配布及び販売は禁止です。無料で配布しますが著作権を譲渡するものではありません。 このEAの使用期限は2024年中です。ロットは0.1ロットまでです。</p><p style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 0px 0px 2rem; padding: 0px; text-align: justify; transition: none 0s ease 0s !important; vertical-align: baseline;"><br /></p><p style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 0px 0px 2rem; padding: 0px; text-align: center; transition: none 0s ease 0s !important; vertical-align: baseline;">無料配布は終了しました</p><p style="animation: auto ease 0s 1 normal none running none !important; background-color: white; border: 0px; box-sizing: inherit; color: #212931; font-family: Merriweather, Georgia, serif; font-feature-settings: inherit; font-kerning: inherit; font-optical-sizing: inherit; font-size: 21.3333px; font-stretch: inherit; font-variant-alternates: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; font-variant-position: inherit; font-variation-settings: inherit; line-height: inherit; margin: 0px 0px 2rem; padding: 0px; text-align: center; transition: none 0s ease 0s !important; vertical-align: baseline;">m(__)m</p></div>TACAhttp://www.blogger.com/profile/00215135957544909633noreply@blogger.com0tag:blogger.com,1999:blog-8473310278945251986.post-57788530449957683712024-02-11T13:47:00.002+09:002024-02-11T13:47:14.552+09:00NEW PROJECT PureGAIN<p style="text-align: center;"> <b>NEW PROJECT PureGAIN</b></p><p style="text-align: center;"><b><br /></b></p><p style="text-align: center;">複数の開発者がロジックと技術を出し合いEAを開発する極秘プロジェクト</p><p style="text-align: center;"><b><span style="font-size: x-large;">「PureGAIN」</span></b></p><p style="text-align: center;"><span style="font-size: xx-small;">※SUZUMORIという名前を出していましたが、苗字がバレバレなのでPureGAINに戻しました💦</span></p><p><br /></p><p style="text-align: center;">一番進んでいるチームは「アオタロウ」と「TACA.AMSER」です。</p><p style="text-align: center;">4作を開発し1作が発売中です。</p><p><br /></p><p><br /></p><p><br /></p>
<center><iframe frameborder="0" height="300" src="https://www.lets-real.com/index.php?route=widget/potofolio&potofolio_id=0&tracking=65aa7eec3f55a&w=400&h=300&fs1=11&k=0&s=1&bc=36A2EB&bg=FFFFFF&lbc=36A2EB&fc=000000&product_id=719&tc=334d6e&tfs=16" width="400"></iframe></center>TACAhttp://www.blogger.com/profile/00215135957544909633noreply@blogger.com0tag:blogger.com,1999:blog-8473310278945251986.post-58820275886652656452024-02-11T13:38:00.003+09:002024-02-11T13:38:57.553+09:00DIET 記念ページ 引っ越し予定<p> ダイエットと旅を終え20kgの減量に成功しました。</p><p>夏の終わりには82kgという数字を指していた体重計の針も、61.5kgを示しました。</p><p>途中海外に2カ月ほどいた期間は体重の測定ができていませんでしたが、</p><p>目標を達成しましたのでダイエットは終了です。</p><p>ダイエットをして気づいたことは2つ</p><p>・ダイエットで10kg以上やせた経験のある人間のゆうことは正しい</p><p>・運動量を増やすより食事を減らそう</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgSGV6sq2imIBtHiBaobrQ5-pLWIIkOW8mMDOGwZtrm6aZ2XMTbuD8zr_w_ssnMXdecd3JYuma5d6OELUz9GzPC-pC6ydHShHe0OQmW3Ai9-wmmDbllLUFtyp-WfJkoBWBWhCIzVpG9zfFN_oD1305Z0gpifwZgCnj1Vo03SrAPaF-6uYqa6yQ5r3XT7rc" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="756" data-original-width="645" height="640" src="https://blogger.googleusercontent.com/img/a/AVvXsEgSGV6sq2imIBtHiBaobrQ5-pLWIIkOW8mMDOGwZtrm6aZ2XMTbuD8zr_w_ssnMXdecd3JYuma5d6OELUz9GzPC-pC6ydHShHe0OQmW3Ai9-wmmDbllLUFtyp-WfJkoBWBWhCIzVpG9zfFN_oD1305Z0gpifwZgCnj1Vo03SrAPaF-6uYqa6yQ5r3XT7rc=w547-h640" width="547" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: left;">ダイエット成功を記念して、EAを2本ほど無料配布させていただいたのですが、</div><div class="separator" style="clear: both; text-align: left;">2本目はダウンロードできないという報告が何件かありました。</div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgIT5wYUcqrU8uR7oGSVp2Mzc9cmdVdY4M2gbS0HNv8P1ElmweAVxlPAG5mGwgUnwYa5WPyw-LpE-8GyCfEuD5u5uBISv3nGxmh6BWAd9Xrp8xYpegytK94-1pMEqIgfZK03jH3cxtrnPYqFOxJ45pThMjKkQkzGX9VPOe-E6xSzm3VbJ-jh8HW7sVHBwA" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="650" data-original-width="1421" height="146" src="https://blogger.googleusercontent.com/img/a/AVvXsEgIT5wYUcqrU8uR7oGSVp2Mzc9cmdVdY4M2gbS0HNv8P1ElmweAVxlPAG5mGwgUnwYa5WPyw-LpE-8GyCfEuD5u5uBISv3nGxmh6BWAd9Xrp8xYpegytK94-1pMEqIgfZK03jH3cxtrnPYqFOxJ45pThMjKkQkzGX9VPOe-E6xSzm3VbJ-jh8HW7sVHBwA" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: left;">上の画像はPCで閲覧した場合です。タブが並んでいるので簡単に移動できます。<br />下の画像はスマホでみた場合の画面です。右上の<span style="background-color: white; color: #0d0d0d; font-family: Söhne, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; white-space-collapse: preserve;">「三MENU」というボタンから各セクションへ移動します。</span></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhROVjVU7ogWiO1l0qBcELtwbLKwwysR4WMQkfHXOqTTAAcN3Hk-I9rqIxSC2ZyvNl-ZogFOgZaEWRKxahNOLQE4LEeKoX-RgsDt3YgJJerZ8MghudC5YGLPUg1hi0TEWB2TXR_iGkk9JnrYPzktjRuu580FhxCl6NWvVnFtSy8O9uDSNBwE6VFzzA8718" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="1200" data-original-width="578" height="640" src="https://blogger.googleusercontent.com/img/a/AVvXsEhROVjVU7ogWiO1l0qBcELtwbLKwwysR4WMQkfHXOqTTAAcN3Hk-I9rqIxSC2ZyvNl-ZogFOgZaEWRKxahNOLQE4LEeKoX-RgsDt3YgJJerZ8MghudC5YGLPUg1hi0TEWB2TXR_iGkk9JnrYPzktjRuu580FhxCl6NWvVnFtSy8O9uDSNBwE6VFzzA8718=w309-h640" width="309" /></a></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;">もともとダイエットの記念として立ち上げたページですが、徐々にEA関連の色合いが濃くなってきたので、ダイエットに関するページをトップページから最後に持っていきました。</div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgydJT7Utd_BQ6f56db4ogsKoBoQNrnnTRwu2GK0J8j3F1EYYgHh0avUPTMYJcfRh-PWNKY8zyIAWKoEV7EMYzrPW4SHmYkEoa4PICAglMHO-5zrYtKbJK4IedAfcH5MVpxs6rYyw7JIurJqMf6OdpeL99Ypy3q3a245q2O9IAfk8jiZiXGigSeGNGhvVg" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="708" data-original-width="780" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEgydJT7Utd_BQ6f56db4ogsKoBoQNrnnTRwu2GK0J8j3F1EYYgHh0avUPTMYJcfRh-PWNKY8zyIAWKoEV7EMYzrPW4SHmYkEoa4PICAglMHO-5zrYtKbJK4IedAfcH5MVpxs6rYyw7JIurJqMf6OdpeL99Ypy3q3a245q2O9IAfk8jiZiXGigSeGNGhvVg" width="264" /></a></div><br />「三MENU」が消失しました。</div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;">設計ミスにより、リンクが見つからないという問題を引き起こしてしまいました。</div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;">このような不便をおかけしたことを深くお詫び申し上げます。</div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;">そして教えてくださった皆様ありがとうございます。</div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><div class="separator" style="clear: both;">ダイエットページは、メモ帳を使ってHTMLタグを直接入力するという、まさにハンドメイドの方法で作成しておりました。<br /><br />ページの更新や追加のたびに、全ページにわたって手作業での修正が必要という手間のかかるHPでしたので、この機会に「MT5TOKIO」への引越しを決定いたしました。</div><div class="separator" style="clear: both;"><br /></div><div class="separator" style="clear: both;">今後の「無料配布」などについては「PureGAIN」に任せる予定ですが、こちらのページを使うかもしれませんので、たまに見に来ていただけると嬉しく思います。</div><div class="separator" style="clear: both;"><br /></div><div class="separator" style="clear: both;"><br /></div></div><br /><div class="separator" style="clear: both; text-align: left;"><br /></div><br /><br /></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><br /></div><br /><p></p>TACAhttp://www.blogger.com/profile/00215135957544909633noreply@blogger.com0tag:blogger.com,1999:blog-8473310278945251986.post-8038942996149364932023-06-23T16:08:00.004+09:002023-06-23T16:11:12.329+09:00SWAPを日本円で確認しよう<p><br /></p><p>全通貨ペアのスワップポイントを取得するコードを3年ほど前に紹介しましたが、</p><p>一日何円入るのかはなかなかつかみにくいと思います。</p><p><a href=" http://mt4kyoto.blogspot.com/2020/05/blog-post.html" target="_blank"> その時の記事</a><br /><br /><br />スワップポイントの確認方法</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEi15oCGfX-MMh570BIzyw7MLWkmbt9YtScVxqr2caUlf7FT4IpOPYyS-rTd2IHwt9V0SKHCOWYWKLbp5DvakiHdOU3FUGg_6ZPW8Fhb_KGsVNYRS5bYvRCJOPwT2o4N2x1pPrQbytBIiS_mB6w47mI-EMxjv0TLK-Te3mLq8NvI3EbTpkS7QgK3FKKShUs" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img alt="" data-original-height="146" data-original-width="359" height="130" src="https://blogger.googleusercontent.com/img/a/AVvXsEi15oCGfX-MMh570BIzyw7MLWkmbt9YtScVxqr2caUlf7FT4IpOPYyS-rTd2IHwt9V0SKHCOWYWKLbp5DvakiHdOU3FUGg_6ZPW8Fhb_KGsVNYRS5bYvRCJOPwT2o4N2x1pPrQbytBIiS_mB6w47mI-EMxjv0TLK-Te3mLq8NvI3EbTpkS7QgK3FKKShUs" width="320" /></a></div><br /><br /><br /><br /><br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhP_VallIhzTfTTYbJUJjZBJbJiZMeMmevXoQ0DNDZCRKtEyfSWguKs_wKNR4ulaRZXjCktjpCDotjV-PaTlWEmYLz3XkO3SwVkJv88l1GRmBHrLGuEfJ7X7Ivne0DFz98TVwIzgC0uf47vktkctbHw9rAeXK7Wi8dlpYC3bN2xlY_LFVT334DT2G8--N8" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img alt="" data-original-height="319" data-original-width="482" height="212" src="https://blogger.googleusercontent.com/img/a/AVvXsEhP_VallIhzTfTTYbJUJjZBJbJiZMeMmevXoQ0DNDZCRKtEyfSWguKs_wKNR4ulaRZXjCktjpCDotjV-PaTlWEmYLz3XkO3SwVkJv88l1GRmBHrLGuEfJ7X7Ivne0DFz98TVwIzgC0uf47vktkctbHw9rAeXK7Wi8dlpYC3bN2xlY_LFVT334DT2G8--N8" width="320" /></a></div><br /><br /><br /><br /><p></p><p><br /></p><p><br /></p><p><br /></p><p>スワップタイプが4種類あり(パターン3は見たことがありません)<br />それぞれに計算方法があります。</p><span><a name='more'></a></span><p><br /></p><p>0:ポイント (OANDA ForexExchange)<br />このパターンが一番一般的です。</p><p>計算式:</p><p>LOTSIZE × 取引ロット × SWAPLONG もしくは SWAPSHORT × TICKSIZE </p><p>例)100,000 × 0.1 × 19.39 × 0.001 = 193円</p><p>※楽天は0:ポイントが出ますがスワップポイントが表示されないため計算できません</p><p><br /></p><p><br /></p><p>1:USD (FXTF)</p><p>計算式:</p><p>左側通貨の対円レート(仲値) × SWAPLONG もしくは SWAPSHORT × 取引ロット </p><p>※左側通貨の対円レート(仲値)の例</p><p>GBPJPYの場合はGBPJPYのBidとAskの平均</p><p>GBPUSDの場合はGBP<b><span style="color: red;">JPY</span></b>のBidとAskの平均</p><p>例)143.3 × 8.97 × 0.1 = 128円</p><p><br /></p><p><br /></p><p>2:パーセント (外為ファイネスト AVA)</p><p>計算式 LOTSIZE × 左側通貨の対円レート(仲値)× SWAPLONG もしくは SWAPSHORT ÷ 100 ÷ 360 × 取引ロット </p><p>例)100,000 × 143.3 × 3.23 ÷ 100 ÷ 360 × 0.1 = 128円</p><p><br /></p><p>3:不明</p><p>見たことが無いので計算できませんでした。</p><p><br /></p><div><p></p><p><br /></p><span><!--more--></span><p>ややこしい計算式を云々書きましたが、これに興味がある人はほとんどいないと思います。</p><p>そこでコメントに表示する自動化EAを作りました。<br /></p><p><br /></p><div style="text-align: left;"><span style="font-size: xx-small;">input double LOT = 1;<br /></span><span style="font-size: xx-small;">void OnTick()<br /></span><span style="font-size: xx-small;"> {<br /></span><span style="font-size: xx-small;"> double SwapLong, SwapShort;<br /></span><span style="font-size: xx-small;"> string Sym = _Symbol;<br /></span><span style="font-size: xx-small;"> double SwapL = MarketInfo(Sym, MODE_SWAPLONG);<br /></span><span style="font-size: xx-small;"> double SwapS = MarketInfo(Sym, MODE_SWAPSHORT);<br /></span><span style="font-size: xx-small;"> double LotSize = MarketInfo(Sym, MODE_LOTSIZE);<br /></span><span style="font-size: xx-small;"> string Pair = StringSubstr(Sym, 0, 3) + "JPY" + StringSubstr(Sym, 6, 0);<br /></span><span style="font-size: xx-small;"> double Price = (MarketInfo(Pair, MODE_ASK) + MarketInfo(Pair, MODE_BID)) / 2;<br /></span><span style="font-size: xx-small;"> if(!MarketInfo(Sym, MODE_SWAPTYPE))//OANDA Forex Exchange<br /></span><span style="font-size: xx-small;"> {<br /></span><span style="font-size: xx-small;"> double TickSize = MarketInfo(Sym, MODE_TICKSIZE);<br /></span><span style="font-size: xx-small;"> SwapLong = SwapL * LotSize * TickSize * LOT;<br /></span><span style="font-size: xx-small;"> SwapShort = SwapS * LotSize * TickSize * LOT;<br /></span><span style="font-size: xx-small;"> }<br /></span><span style="font-size: xx-small;"> if(1 == MarketInfo(Sym, MODE_SWAPTYPE)) //TXTF<br /></span><span style="font-size: xx-small;"> {<br /></span><span style="font-size: xx-small;"> SwapLong = Price * SwapL * LOT;<br /></span><span style="font-size: xx-small;"> SwapShort = Price * SwapS * LOT;<br /></span><span style="font-size: xx-small;"> }<br /></span><span style="font-size: xx-small;"> if(2 == MarketInfo(Sym, MODE_SWAPTYPE)) //GaitameFainest AVA<br /></span><span style="font-size: xx-small;"> {<br /></span><span style="font-size: xx-small;"> SwapLong = LotSize * SwapL / 100 / 360 * Price * LOT;<br /></span><span style="font-size: xx-small;"> SwapShort = LotSize * SwapS / 100 / 360 * Price * LOT;<br /></span><span style="font-size: xx-small;"> }<br /></span><span style="font-size: xx-small;"> Comment("Swap\nLong : ", (int)SwapLong, "\nShort: ", (int)SwapShort);<br /></span><span style="font-size: xx-small;"> }</span></div><p>不具合などありましたら教えてください。</p><p><br /></p><p><br /></p><!--more--><p style="-webkit-text-stroke-width: 0px; color: black; font-family: Meiryo; font-size: medium; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"><br /></p><p style="-webkit-text-stroke-width: 0px; color: black; font-family: Meiryo; font-size: medium; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">折角ですので各社のドル円のスワップを計算しました(2023/6/23)</p><p style="-webkit-text-stroke-width: 0px; color: black; font-family: Meiryo; font-size: medium; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"></p><div class="separator" style="-webkit-text-stroke-width: 0px; clear: both; color: black; font-family: Meiryo; font-size: medium; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhP0B3O7VajUVH8y7debWXrkkTeDmBXB1tLMEh1YY6NbxN1pxOH7zr7T9ou0tUqFAl-qLGWgB__LXFmM4sMJLGBIIV0c5D0NYrWXJD3Mqe4YXmpgGbRu5cTr7aP17fGf5UCAoca1nqdvVYXaTxsXtyIZJOXEsQvTCc5z8oLhY3bzf-Gvujbdg06yDfE6hQ" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="151" data-original-width="298" height="203" src="https://blogger.googleusercontent.com/img/a/AVvXsEhP0B3O7VajUVH8y7debWXrkkTeDmBXB1tLMEh1YY6NbxN1pxOH7zr7T9ou0tUqFAl-qLGWgB__LXFmM4sMJLGBIIV0c5D0NYrWXJD3Mqe4YXmpgGbRu5cTr7aP17fGf5UCAoca1nqdvVYXaTxsXtyIZJOXEsQvTCc5z8oLhY3bzf-Gvujbdg06yDfE6hQ=w400-h203" style="cursor: move;" width="400" /></a></div><p><span></span><br />※AVA社のLONG0は間違いかと思いましたが、詳細もスワップポイント0で表示されています。</p><div>※FOREXEXCHANGEは3日分もらえる日です。<br />この値が3倍かどうかは検証していません。</div><p><br /></p></div>TACAhttp://www.blogger.com/profile/00215135957544909633noreply@blogger.com0tag:blogger.com,1999:blog-8473310278945251986.post-26668958384884808122023-04-17T17:09:00.001+09:002023-04-17T17:09:26.195+09:00仲値後の曜日の影響<p>t検定を用いて、仲値後の曜日が取引結果に及ぼす影響を調査してみました。</p><p>使用したサンプルデータは、9:55にドル円ショートの取引を行い、一定時間後にクローズするという単純な取引結果でした。</p><p><br /></p><p>2005年以降の4670回の取引データを確認した結果は以下のようになった。</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjmAePqERAvQNvLga_bUza09V0dMEC5lGi7M4xFJ83kUSFspMs-BpHtjuSrTr1SdRoFts-5yzBIMn56Kg_HjzKb0zbkVHtEDGm3dm_4EzLnKczsjZcLuHa5nXpLyYqG9JGVDaOjeYq-n7tDrDeRI8jbecmYMV7vzMVvTQMVfNPfIMuhMrjqloh2DNuk" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="547" data-original-width="505" height="640" src="https://blogger.googleusercontent.com/img/a/AVvXsEjmAePqERAvQNvLga_bUza09V0dMEC5lGi7M4xFJ83kUSFspMs-BpHtjuSrTr1SdRoFts-5yzBIMn56Kg_HjzKb0zbkVHtEDGm3dm_4EzLnKczsjZcLuHa5nXpLyYqG9JGVDaOjeYq-n7tDrDeRI8jbecmYMV7vzMVvTQMVfNPfIMuhMrjqloh2DNuk=w592-h640" width="592" /></a></div><br /><p></p><p><br /></p><p>時間軸を考慮しない単純移動平均(SMA)及び加重移動平均(LWMA)を用いて、取引成績に対して曜日による影響を分析しました。その結果、金曜日には有意に高い成績が見られる一方、火曜日には有意に低い成績が観察されました。</p><p>統計的有意差があるかをt検定で調べてみた。</p><p>p値が0.05以下の場合有意差があるということになる。</p><p><br /></p><p><br /></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgFGtJgj86Gh464lVOxQdV7iPD1nG3JDqrIr9GcqkwXpmr2fOLqaG7c15Kg70ZBltCqmyCAimadxrv4xtGJ-AkZOIPLDYuaIeGH4q-QLNG8PnZheh3aS-0PvJuSi8AqBjnJeRFZZoSekh4D9w4mBKdw1wzufQe2cySDhA2EW68EbEIoyIXIogjUutmq" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="126" data-original-width="145" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEgFGtJgj86Gh464lVOxQdV7iPD1nG3JDqrIr9GcqkwXpmr2fOLqaG7c15Kg70ZBltCqmyCAimadxrv4xtGJ-AkZOIPLDYuaIeGH4q-QLNG8PnZheh3aS-0PvJuSi8AqBjnJeRFZZoSekh4D9w4mBKdw1wzufQe2cySDhA2EW68EbEIoyIXIogjUutmq" width="276" /></a></div><p><br /></p><p>t検定を用いて統計的な有意差を検証した結果、金曜日においては有意差があることが明らかとなりました。一方で、火曜日については有意差は認められませんでした。</p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><br /><p></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p>TACAhttp://www.blogger.com/profile/00215135957544909633noreply@blogger.com0tag:blogger.com,1999:blog-8473310278945251986.post-50271466614116385392023-03-30T16:21:00.000+09:002023-03-30T16:21:07.074+09:00いまさらながらのAUDNZD その2<p>AUDNZD </p><p>H-Lの平均ボラティリティ(High÷Low) 年月</p><p>色は赤:大きい 黄色:普通 緑:小さい</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEg2cD5C1gsVMlY95tUbxi_jfDS6LvjUrjPUbu7K_XFLHaIRAyNUjDN5pc1xEYvwLNwtyY8UWE-eraO-BNOgb-kxzhApDdjs9kAiEi0oS1BNv7v1QF9fkBQwJQiOaQfJNugm36aOKGSY14-0I587z5nZTZUwHlsGCGHj65cB3Aj7GoolrYKv3RmPtG9A" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="526" data-original-width="989" height="340" src="https://blogger.googleusercontent.com/img/a/AVvXsEg2cD5C1gsVMlY95tUbxi_jfDS6LvjUrjPUbu7K_XFLHaIRAyNUjDN5pc1xEYvwLNwtyY8UWE-eraO-BNOgb-kxzhApDdjs9kAiEi0oS1BNv7v1QF9fkBQwJQiOaQfJNugm36aOKGSY14-0I587z5nZTZUwHlsGCGHj65cB3Aj7GoolrYKv3RmPtG9A=w640-h340" width="640" /></a></div><br />2008後半 ~ 2009前半は、非常にボラティリティが高い!<p></p><p>※バックテストのチャートを見ると2007-2009に急成長し、あとはなだらかというグラフがあるが、この時期はボラティリティが高いので利益・損失が大きくなる。その結果2007-2009に最適化されてしまい、運用すると期待外れになりやすい。AUDNZDも同様の傾向 2010年以降の最適化がよさそうです。</p><p>年(時期)による影響は強いが、月による影響はないようだ。</p><p><br /></p><span><a name='more'></a></span><p>月日(2010-)ボラティリティ(H-L)</p><p><br /></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgI3P7bMg9uJVpI7AfK9eZ73Up6HJQZKUliuaIa2m8nCArESMvnY2RiYijWsAewRuYE8ufild43pNnv5u_CzqZDLf2Xt9cdi8_jt-52aw7dB17oPhZYKuIs3NbsLRq_Nsx0ha8UzyHbthsl_QiN_-mFIR3lr0NrFdfVotvaCOcpnpNZFrTnL9MK8kh0" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="826" data-original-width="950" height="557" src="https://blogger.googleusercontent.com/img/a/AVvXsEgI3P7bMg9uJVpI7AfK9eZ73Up6HJQZKUliuaIa2m8nCArESMvnY2RiYijWsAewRuYE8ufild43pNnv5u_CzqZDLf2Xt9cdi8_jt-52aw7dB17oPhZYKuIs3NbsLRq_Nsx0ha8UzyHbthsl_QiN_-mFIR3lr0NrFdfVotvaCOcpnpNZFrTnL9MK8kh0=w640-h557" width="640" /></a></div>2023の祝日<br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEitZCE0IeFNzMrhR8mM590WMM8ez6RD2Onr9kKzL53H2oB4SCToqC5xMQBrdxipXyBUPJsWfbz-0A5lpWqcquylDHNjU-gelEPQoz0QHS80nocmoeZAsmh7vhSzH5Hgg-ISpRQsYOP1KvXuORkvKvlacg1RTWbUVY82cK__Z9HrJvjUrKWz3we4icFa" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="376" data-original-width="709" height="340" src="https://blogger.googleusercontent.com/img/a/AVvXsEitZCE0IeFNzMrhR8mM590WMM8ez6RD2Onr9kKzL53H2oB4SCToqC5xMQBrdxipXyBUPJsWfbz-0A5lpWqcquylDHNjU-gelEPQoz0QHS80nocmoeZAsmh7vhSzH5Hgg-ISpRQsYOP1KvXuORkvKvlacg1RTWbUVY82cK__Z9HrJvjUrKWz3we4icFa=w640-h340" width="640" /></a></div><br />年月の影響は特にない。<p></p><p>正月、Xmasはぼらが小さい。</p><p>オーストラリアは休みが少ないが、週別の休みがこれと別にある。<br /><br /><br /></p><span><!--more--></span><p>日時間(H-L)2010-</p><p></p><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiJdvqMARHVGmadjx-u1DB4sIGP2tFav8NPptDKAF4wzbMWys7FYYUvSzVRhrNafszepFUN0QQhEvwwDvGP8tXhbxcx3iSavIOw6qOb8b9QettaOis2XL2qZr4nQcoKyKqpyMTTP0ry1P8MwBFhdpGOExsV-cC4AG8oauLOAuq_9l0zxViKyjAuJlhq" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="651" data-original-width="2056" height="202" src="https://blogger.googleusercontent.com/img/a/AVvXsEiJdvqMARHVGmadjx-u1DB4sIGP2tFav8NPptDKAF4wzbMWys7FYYUvSzVRhrNafszepFUN0QQhEvwwDvGP8tXhbxcx3iSavIOw6qOb8b9QettaOis2XL2qZr4nQcoKyKqpyMTTP0ry1P8MwBFhdpGOExsV-cC4AG8oauLOAuq_9l0zxViKyjAuJlhq=w640-h202" width="640" /></a></div><br /><div style="text-align: left;"><br /></div></div>データー戸数が110程度(すくなめ)、but 顕著に出ました。<p></p><p>よく動くのは0-4時(オセアニア)、15-17時(NY OPEN前後)</p><p>6-8(日本の午後・オセアニア終了)19時以降は停滞気味</p><p><br /><br /></p><div class="separator" style="clear: both; text-align: center;"><br /></div><br /><br /><p></p><p><br /></p><p><br /></p><p><br /><br /><br /></p><p><br /></p>TACAhttp://www.blogger.com/profile/00215135957544909633noreply@blogger.com0tag:blogger.com,1999:blog-8473310278945251986.post-83060403590047422122023-03-28T18:43:00.004+09:002023-03-28T18:44:23.422+09:00いまさらながらのAUDNZD<p>AUDNZDについてTACA的分析とその備忘録</p><p>( ..)φメモメモ<br /><br /></p><p>※時間はすべてMT4時間(GMT+2/+3)です。</p><p>①通貨の平均的な動き</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhnY7R-0n_NKLhoIuiJaCyYBdGR_VMiaDjWe4jq5f1vzzXS-ZWjLItL8mT01HDRxvG_gH7FtNn8q--WpTnFF8ctnY-2bAMKat0_A5VRvAkBhf_0-kl6v1Bmi_yh5HP7jgRLR9HOuTxqn6eS-kSRMRPjfs0gdtl62QA2gRWqYVD7LI2e4MzresZSLPs_" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="452" data-original-width="752" height="384" src="https://blogger.googleusercontent.com/img/a/AVvXsEhnY7R-0n_NKLhoIuiJaCyYBdGR_VMiaDjWe4jq5f1vzzXS-ZWjLItL8mT01HDRxvG_gH7FtNn8q--WpTnFF8ctnY-2bAMKat0_A5VRvAkBhf_0-kl6v1Bmi_yh5HP7jgRLR9HOuTxqn6eS-kSRMRPjfs0gdtl62QA2gRWqYVD7LI2e4MzresZSLPs_=w640-h384" width="640" /></a></div><br />2005.4-2023.3(途中)データを平均化<p></p><p>一日の動きはこのような感じになりました。</p><p>オレンジ:Close-Open(終値から始値を引いた値 動きを確認)</p><p></p><ol style="text-align: left;"><li>0時から6時まで上昇(オセアニア時間)</li><li>6時から11:30まで下降</li><li>11:30から14時まで上昇</li><li>14時から下降</li><li>15時下降その後回復(アメリカ指標発表に伴うスプレッド拡大が影響)</li></ol><div>グレー:High-Low(高値から安値を引いた値 ボラティリティを確認)</div><div><br /></div><div><ol style="text-align: left;"><li>0時から5時まで高め(オセアニア時間)</li><li>8時ごろから上昇(ロンドン開始)</li><li>15時から17時上昇(NY指標発表?)</li><li>22時上昇(ノイズ?)</li></ol><div>22時を分析</div></div><div>動きの大きなものトップ10のうち7個が水曜日うち3個はFOMC日程(時間は異なる)でした。<br />ノイズではないようです。</div><div><br /></div><div><br /><br /></div><span><a name='more'></a></span><div><div class="separator" style="clear: both; text-align: left;">AUDNZDが上がっている原因はAUDが上昇、NZDが下降、両方?</div><div class="separator" style="clear: both; text-align: left;">調べましょう!<br />AUDUSD、NZDUSDとAUDNZDを表示</div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;">AUDUSDとNZDUSDは同じような動きをしています。<br />AUDNZDが上がるのはAUDUSDの下げ率がNZDUSDの下げ率より低いということです。</div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgapJBBFCiGue4EEE5iMtQJldQ-e2gClaiCcQMKpb4K8eKrlxZdvqLnZmHziLG8ZHqasTQmOG1dv_Bcice7Ds1b1njWeIpoMkx5dzQswNBtvJwQp_OsQhMtmI7T2WnZgChbzKkAmuqT4BA6vR7W4g0856AZC1RTcwIe-32_UKKgzKH7e0tuicp8o9oC" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="714" data-original-width="1439" height="318" src="https://blogger.googleusercontent.com/img/a/AVvXsEgapJBBFCiGue4EEE5iMtQJldQ-e2gClaiCcQMKpb4K8eKrlxZdvqLnZmHziLG8ZHqasTQmOG1dv_Bcice7Ds1b1njWeIpoMkx5dzQswNBtvJwQp_OsQhMtmI7T2WnZgChbzKkAmuqT4BA6vR7W4g0856AZC1RTcwIe-32_UKKgzKH7e0tuicp8o9oC=w640-h318" width="640" /></a></div><br /><br /></div><p></p><p><span></span></p><!--more--><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: left;">アノマリー時間</div><div class="separator" style="clear: both; text-align: left;">1:00 LONG</div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;">4:30(夏) 5:30(冬) LONG オセアニアは夏冬逆なのでアメリカの影響?</div><div class="separator" style="clear: both; text-align: left;"><br /></div><span><!--more--></span><div class="separator" style="clear: both; text-align: left;">検証</div><p></p>・0時から6時まで上昇(オセアニア時間)<div><br /></div><div>左)SPREAD10 右)SPREAD30</div><div>小さい画面では左→上 右→下 かも<br /><div><br /></div><div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhlWoUdKCduqdU2tDw-mK-QlF54vt9BLnWXtdLg4MQu4N2I-R_Vgqyhrv5DjUm1cXQHi41sb6IbmmbqPlzaBPS3mWtcl-gWw3xSC1nKDbB1ySTRTwGCPPJgl0bz4C7i-lkQ_hGMgkjVTFZh97PS8Q-LoaJqo5Atme7HtgjHDYe3oY8ACiNm563MnjuW" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="682" data-original-width="863" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEhlWoUdKCduqdU2tDw-mK-QlF54vt9BLnWXtdLg4MQu4N2I-R_Vgqyhrv5DjUm1cXQHi41sb6IbmmbqPlzaBPS3mWtcl-gWw3xSC1nKDbB1ySTRTwGCPPJgl0bz4C7i-lkQ_hGMgkjVTFZh97PS8Q-LoaJqo5Atme7HtgjHDYe3oY8ACiNm563MnjuW" width="304" /></a><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgdlqrr49zVdkdC5r3vgRAJdIo6DEt4QVSI97cMapqIDsk3se4R6jEdjFiniaZyfstTfCoeviEacu6WjN5LImqlXwjnB5KJrRPDVuxMznFWN0mAMLCiqmU0wZWTlWYXDnfQJkKAFsEcOcozxGGMgnWBtjOtSFVFOys4lw3J8pXk-RHkJe5edHsU_EIg" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="683" data-original-width="853" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEgdlqrr49zVdkdC5r3vgRAJdIo6DEt4QVSI97cMapqIDsk3se4R6jEdjFiniaZyfstTfCoeviEacu6WjN5LImqlXwjnB5KJrRPDVuxMznFWN0mAMLCiqmU0wZWTlWYXDnfQJkKAFsEcOcozxGGMgnWBtjOtSFVFOys4lw3J8pXk-RHkJe5edHsU_EIg" width="300" /></a><br /><br /></div>可能性あり</div><div>※0時エントリーは現実的でないため1時エントリーにすると成績が極端に悪くなる</div><div><br /><br /></div>・6時から11:30まで下降</div><div><br /></div><div>・11:30から14時まで上昇</div><div><br />・14時から下降</div><div><br /><div class="separator" style="clear: both; text-align: left;"><div class="separator" style="clear: both;">・1:00 LONG</div><div class="separator" style="clear: both;"><br /></div><div class="separator" style="clear: both;">・4:30(夏) 5:30(冬) LONG</div><div class="separator" style="clear: both;"><br /></div><div class="separator" style="clear: both;">以上5点は没</div></div><div class="separator" style="clear: both; text-align: left;"> </div><br /><p></p><p><br /></p></div>TACAhttp://www.blogger.com/profile/00215135957544909633noreply@blogger.com0tag:blogger.com,1999:blog-8473310278945251986.post-56567727787233162242023-01-25T10:23:00.004+09:002023-01-27T11:51:49.547+09:00MT5 Tickが動いた理由の検証<p> MT5はいろいろな理由でティックが動きます。</p><p>ティックが動いた理由はMqlTick構造体にSymbolInfoTick()変数で値を代入し、flagsを見ることで確認できます。</p><p><br /></p><p>フラグの値は2進数です。</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjjoPrWX1-F6i8fylYLZv2-iqGCMgZoTShZq7SgK5ef2UDAZlOnZJ4MnSdNSKn_aUwav3wZmIICCaUja0YMNa8GQdfeGil5YpZA3fvNeCPkOQKR8cqa1YalQFw9GcbdqCSHzaEHSOaom0p3ds_rCaXGMvLD9mhOwR2E9vrvRvoMkeh9tOcAUacKrPdq" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="176" data-original-width="517" height="218" src="https://blogger.googleusercontent.com/img/a/AVvXsEjjoPrWX1-F6i8fylYLZv2-iqGCMgZoTShZq7SgK5ef2UDAZlOnZJ4MnSdNSKn_aUwav3wZmIICCaUja0YMNa8GQdfeGil5YpZA3fvNeCPkOQKR8cqa1YalQFw9GcbdqCSHzaEHSOaom0p3ds_rCaXGMvLD9mhOwR2E9vrvRvoMkeh9tOcAUacKrPdq=w640-h218" width="640" /></a></div><br /><p></p><p><br /></p><p><br /></p><p>Tick.flagsの確認は以下のコードような流れになります。</p><h4 style="text-align: left;"><span style="font-size: xx-small;">void OnTick()<br /></span><span style="font-size: xx-small;"> {<br /></span><span style="font-size: xx-small;"> MqlTick Tick; //TickをMqlTick構造体に宣言<br /></span><span style="font-size: xx-small;"> SymbolInfoTick(Symbol(),Tick);//Tickのメンバに値を代入<br /></span><span style="font-size: xx-small;"> Comment(Tick.flags);//Tick.flagsの値をコメントに表示<br /></span><span style="font-size: xx-small;"> }</span></h4><p style="text-align: left;">実際に表示すると2や4が表示されますが6も表示されます。<br />Bid,Ask両方の価格が変更されると6になります。</p><p style="text-align: left;">また、まれに0が戻ってくることがあります。<br />理由なきティックということでしょうか!</p><p style="text-align: left;"><br /></p><p style="text-align: left;"><br /></p><p style="text-align: left;">MT5取り扱いのFX会社4社でどのような数字が戻ってくるか確認しました。</p><p style="text-align: left;"></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgESDFtUTtY4WLy149URuQH1SH8s7kWQPx63ZEpug-oGysasFEhYlgkEUqLt-QEdNE5Y32I6DWLhWfDvz70sSH7qpD4vPVPc8bDpzcW-BcN4VWBixYDPziR-_BDVaR9tm6wc756IVkNUH_0dRXRROJ8gtomFTOMJRBDsxAbosUc1l8jjdVrqsz4zRNE" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="126" data-original-width="260" height="310" src="https://blogger.googleusercontent.com/img/a/AVvXsEgESDFtUTtY4WLy149URuQH1SH8s7kWQPx63ZEpug-oGysasFEhYlgkEUqLt-QEdNE5Y32I6DWLhWfDvz70sSH7qpD4vPVPc8bDpzcW-BcN4VWBixYDPziR-_BDVaR9tm6wc756IVkNUH_0dRXRROJ8gtomFTOMJRBDsxAbosUc1l8jjdVrqsz4zRNE=w640-h310" width="640" /></a></div><br /><br /><p></p><p style="text-align: left;">0:理由なし</p><p style="text-align: left;">2:Bid価格変更</p><p style="text-align: left;">4:Ask価格変更</p><p style="text-align: left;">6:Bid+Ask価格変更<br /><br /><br /></p><p style="text-align: left;">外為ファイネストは98,100,102と不思議な数字が出ています。</p><p style="text-align: left;">98=2+32+64 /100=4+32+64 102=6+32+64</p><p style="text-align: left;">32:買い取引</p><p style="text-align: left;">64:売り取引</p><p style="text-align: left;">外為ファイネストは常に売り買い取引のフラグが立っているようです。</p><p style="text-align: left;"><br /></p><p style="text-align: left;"><br /></p><p style="text-align: left;">どの業者でもTICK_FLAG_BID=2が立っていることを条件にする場合ビッド演算子を使います。</p><div style="text-align: left;"><span style="font-size: xx-small;">void OnTick()<br /></span><span style="font-size: xx-small;"> {<br /></span><span style="font-size: xx-small;"> MqlTick Tick; //TickをMqlTick構造体に宣言<br /></span><span style="font-size: xx-small;"> SymbolInfoTick(Symbol(),Tick);//Tickのメンバに値を代入<br /></span><span style="font-size: xx-small;"> if((Tick.flags & TICK_FLAG_BID)==TICK_FLAG_BID)<br /></span><span style="font-size: xx-small;"> Print(Tick.flags,"True");<br /></span><span style="font-size: xx-small;"> else<br /></span><span style="font-size: xx-small;"> Print(Tick.flags,"False");<br /></span><span style="font-size: xx-small;"> }</span></div><p>ビッド演算子 &は 2進数の同じ桁の数字が両方1の場合1になります。</p><p><br /></p><p>例)0b0011 & 0b0110 -> 0b0010</p><p><span style="font-size: large;">0b<span style="background-color: #fcff01;">0</span><span style="background-color: red;">0</span><span style="background-color: #01ffff;">1</span><span style="background-color: #04ff00;">1</span></span></p><p><span style="font-size: large;">0b<span style="background-color: #fcff01;">0</span><span style="background-color: red;">1</span><span style="background-color: #01ffff;">1</span><span style="background-color: #04ff00;">0</span></span></p><p><span style="font-size: large;">---------</span></p><p><span style="font-size: large;">0b<span style="background-color: #fcff01;">0</span><span style="background-color: red;">0</span><span style="background-color: #01ffff;">1</span><span style="background-color: #04ff00;">0</span></span></p><p> </p><p>先頭0bは2進数という意味です。</p><p><span style="background-color: #fcff01;">一番左の桁は両方0なので0になります 0&0 -> 0</span></p><p><span style="background-color: red;">左から2つ目の桁は0と1で0になります 0&1 -> 0</span></p><p><span style="background-color: #01ffff;">左から3つ目の桁は1と1で1です 1&1 -> 1</span></p><p><span style="background-color: #04ff00;">一番右の桁は 1と0で0です 1&0 → 0</span></p><p>0b0011 & 0b0110結果は0b0010になります。 </p><p>---------------------------------------------------</p><p>難解ですが二進数のフラグを調べるには便利な方法です。</p><p>ややこしいので例を4つほど記述します。</p><p><br /></p><p>Tick.flags=2の場合 2は0b0010</p><p>TICK_FLAG_BID=2 2は0b0010</p><p>Tick.flag & TICK_FLAG_BID ->0b0010 = 2</p><p><br /></p><p>Tick.flags=4の場合 4は0b0100</p><p>TICK_FLAG_BID=2 2は0b0010</p><p>Tick.flag & TICK_FLAG_BID ->0b0000 = 0</p><p><br /></p><p>Tick.flags=6の場合 6は0b0110</p><p>TICK_FLAG_BID=2 2は0b0010</p><p>Tick.flag & TICK_FLAG_BID ->0b0010 = 2</p><p><br /></p><p>Tick.flags=15の場合 6は0b1111</p><p>TICK_FLAG_BID=2 2は0b0010</p><p>Tick.flag & TICK_FLAG_BID ->0b0010 = 2</p><p><br /></p><p><br /></p><p style="text-align: left;"><br /></p><p style="text-align: left;"><br /></p><p style="text-align: left;"><br /></p><p style="text-align: left;"><br /></p><p style="text-align: left;"><br /></p><p style="text-align: left;"><br /></p><p style="text-align: left;"><br /><br /></p><p style="text-align: left;"><br /><br /><br /><br /><br /><br /></p><div><br /></div>TACAhttp://www.blogger.com/profile/00215135957544909633noreply@blogger.com0tag:blogger.com,1999:blog-8473310278945251986.post-75673990931197904462022-11-12T13:24:00.003+09:002022-11-12T13:26:53.456+09:00過去データーの前処理 MT4からDLしたデーターが100万行を超える時<p> MT4の過去データーをCSVにダウンロードしてEXCELで分析します。</p><p>EXCELは100万行(正確には<span face="Meiryo, メイリオ, ArialMT, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, Verdana, "MS Pゴシック"" style="background-color: white; font-size: 16px;">104万8576行)までしか取り扱うことができません。</span></p><p>MT4からDLしたCSVは古いデータから新しいデータの順で並んでいるため、最近のデーターが削除されます。</p><p>ex.)2005.1~のM5のデーターをエクセルで開けると2019.5までしか入りません。</p><p>そこで、EXCELをつかって新しい方から順にデーターが残るようにします。</p><p>①エクセルを立ち上げる → 「データ」 →「テキストまたはCSVから」<br /><br />②ファイルを選んで「インポート」</p><p>以下のようなサブ画面が立ち上がります。</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgydx4MUUtqxjhC5fBTBlwjOtZzyOeXoK4mn-Qig1sX3zUflGAf2dvltiZHPoVy3kn7jext6P4F3N0M2geV9p8oGdFbxTcVR_zJYpKLOrMDuuHd9RX3IpegP0vjt1qwjImBU1fxsn__Wlg5y-qXoUHFTJ91wHgav6_AnQ4tAtXUZ2HfwktJr3oWik1X" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="633" data-original-width="841" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEgydx4MUUtqxjhC5fBTBlwjOtZzyOeXoK4mn-Qig1sX3zUflGAf2dvltiZHPoVy3kn7jext6P4F3N0M2geV9p8oGdFbxTcVR_zJYpKLOrMDuuHd9RX3IpegP0vjt1qwjImBU1fxsn__Wlg5y-qXoUHFTJ91wHgav6_AnQ4tAtXUZ2HfwktJr3oWik1X" width="319" /></a></div><br />③「データーの変換」<p></p><p>Power Queryエディターが立ち上がります。</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgJzM1FfxcP7ESl1wAn-eB29qRdE4U82LbUCUEDOnOyY3_bbqe6O8w-VLH1oe6l2lD2Dqn7_Ts7amKtjVya0hkSv9I3vA1LGZa4ncSu8nB6G9MDzcqvzZLs-8ug9-uaxSRyL7Ih-zhjTej5OsnhojOL8CCZqI-8had17ZY-HRTfbu92rlWzJqTB4hkZ" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="736" data-original-width="1461" height="322" src="https://blogger.googleusercontent.com/img/a/AVvXsEgJzM1FfxcP7ESl1wAn-eB29qRdE4U82LbUCUEDOnOyY3_bbqe6O8w-VLH1oe6l2lD2Dqn7_Ts7amKtjVya0hkSv9I3vA1LGZa4ncSu8nB6G9MDzcqvzZLs-8ug9-uaxSRyL7Ih-zhjTej5OsnhojOL8CCZqI-8had17ZY-HRTfbu92rlWzJqTB4hkZ=w640-h322" width="640" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: left;">④Coloum1の▼をクリック → 「降順で並び替え」</div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;">⑤左上「閉じて読み込む」をクリック</div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;">しばらく待ちます。(30秒-1分程度)</div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;">このクエリによって返されたデータはワークシートに入り切りません。が表示されたら「OK」をクリック</div><div class="separator" style="clear: both; text-align: center;"><br /></div>タブが増えてデーターが入ります。<p></p><p>テーブルに、なっているため色がついています。</p><p>日時もしっかり、EXCEL形式に変換されます。嬉しいおまけです。<br /><br /></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhfnDdJQFgUMRhrAiFGsLDnph7p5ySGK10CSNvkOtih06DN8_HmP_3yDJN6Hwk38L4sYQeNOAvikL0dRb_J9scO0SaGdVhVW6TH6MYCfPBK_l6MfrwIet7TXAOe20kw40M64Gt7QCvpzbJnpmuXFduu6QgIB4wCiNUgz6B5DMccTOJEcGS9qnnABPVh" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="516" data-original-width="778" height="424" src="https://blogger.googleusercontent.com/img/a/AVvXsEhfnDdJQFgUMRhrAiFGsLDnph7p5ySGK10CSNvkOtih06DN8_HmP_3yDJN6Hwk38L4sYQeNOAvikL0dRb_J9scO0SaGdVhVW6TH6MYCfPBK_l6MfrwIet7TXAOe20kw40M64Gt7QCvpzbJnpmuXFduu6QgIB4wCiNUgz6B5DMccTOJEcGS9qnnABPVh=w640-h424" width="640" /></a></div><br /><br /><p></p><p><br /></p><p><br /></p>TACAhttp://www.blogger.com/profile/00215135957544909633noreply@blogger.com0tag:blogger.com,1999:blog-8473310278945251986.post-56874846134114717092022-10-28T16:49:00.003+09:002022-10-28T16:49:30.951+09:00MT5をPYTHONで操作しよう②<p> 前回はPythonでMT5にログインをしました</p><p><a href="https://mt4kyoto.blogspot.com/2022/10/mt5python.html">MT5TOKIO MT5をPYTHONで操作しよう①</a><br /></p><p>今日はMT5からデーターを取得しグラフにします。</p><p>①初期設定</p><p><span style="color: #2b00fe; font-size: x-small;">#pip install MetaTrader5</span></p><p><span style="color: #2b00fe; font-size: x-small;">import MetaTrader5 as mt5</span></p><p><span style="color: #2b00fe; font-size: x-small;">from datetime import datetime</span></p><p><span style="color: #2b00fe; font-size: x-small;">import matplotlib.pyplot as plt</span></p><p><span style="color: #2b00fe; font-size: x-small;">mt5.initialize()</span></p><p>詳しくは前回の記事を御覧ください。</p><p>②過去データーの取得</p><p>copy_rate_range()に通貨ペア 時間足 取得開始日時 取得終了日時を与えます。</p><p><span style="color: #2b00fe; font-size: x-small;">usdjpy = mt5.copy_rates_range("USDJPY.ps01",mt5.TIMEFRAME_M1,datetime(2022,10,15,20), datetime(2022,10,24,12))</span></p><p>※通貨ペアはUSDJPYだけでなくサフィックス(今回はフィリップ証券を使用していますので.ps01)が必要です。<br />時間足の記述はmt5.TIMEFRAME_xxです。<br />取得開始日時、取得終了日時はdatatime を使用します。</p><p>作画についてはmatplotlibを調べてください。</p><p>MT5はスプレッドが記録されるのが特徴ですので、介入時のスプレッドを見てみます。</p><p>赤線:USDJPYレート<br />青線:スプレッド</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEh1duGt9Bk9yqo8BImwx4GXig_kkiNCilGZ846O6LKSAmw4-om5VsVG6BjOsKhacR22P_ZxYwDLn-H94KCwwMkG3U_bwRfFEEzP76P5ZQl6OgcAzOOgMN48Rw3FWrpWbOFoS8CE1OZelNktoACrnaLUTKiQ_g_KdqRUhsJNxcw3ZENhmg5ip_0S_lBG" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="327" data-original-width="530" height="197" src="https://blogger.googleusercontent.com/img/a/AVvXsEh1duGt9Bk9yqo8BImwx4GXig_kkiNCilGZ846O6LKSAmw4-om5VsVG6BjOsKhacR22P_ZxYwDLn-H94KCwwMkG3U_bwRfFEEzP76P5ZQl6OgcAzOOgMN48Rw3FWrpWbOFoS8CE1OZelNktoACrnaLUTKiQ_g_KdqRUhsJNxcw3ZENhmg5ip_0S_lBG" width="320" /></a></div><div class="separator" style="clear: both; text-align: left;">介入時にスプレッドがおもしろい上がり方をしています。</div><div class="separator" style="clear: both; text-align: left;">Pythonはデーターの扱いが簡単ですので、MT5では苦労することも簡単にできますね<br /><br />全コード</div><p></p><div class="separator" style="clear: both;"><span style="color: #2b00fe;">#pip install MetaTrader5</span></div><div class="separator" style="clear: both;"><div class="separator" style="clear: both;"><span style="color: #2b00fe;">import MetaTrader5 as mt5</span></div><div class="separator" style="clear: both;"><span style="color: #2b00fe;">from datetime import datetime</span></div><div class="separator" style="clear: both;"><span style="color: #2b00fe;">import matplotlib.pyplot as plt</span></div><div class="separator" style="clear: both;"><span style="color: #2b00fe;">mt5.initialize()</span></div><div class="separator" style="clear: both;"><span style="color: #2b00fe;">usdjpy = mt5.copy_rates_range("USDJPY.ps01",mt5.TIMEFRAME_M1,datetime(2022,10,15,20), datetime(2022,10,24,12))</span></div><div class="separator" style="clear: both;"><span style="color: #2b00fe;">close=[]</span></div><div class="separator" style="clear: both;"><span style="color: #2b00fe;">spread=[]</span></div><div class="separator" style="clear: both;"><span style="color: #2b00fe;">for i in list(usdjpy):</span></div><div class="separator" style="clear: both;"><span style="color: #2b00fe;"> close.append(i[1])</span></div><div class="separator" style="clear: both;"><span style="color: #2b00fe;"> spread.append(i[5])</span></div><div class="separator" style="clear: both;"><span style="color: #2b00fe;">fig = plt.figure()</span></div><div class="separator" style="clear: both;"><span style="color: #2b00fe;">ax1 = fig.subplots()</span></div><div class="separator" style="clear: both;"><span style="color: #2b00fe;">ax2 = ax1.twinx()</span></div><div class="separator" style="clear: both;"><span style="color: #2b00fe;">ax1.plot(close,color="red")</span></div><div class="separator" style="clear: both;"><span style="color: #2b00fe;">ax2.plot(spread,color="blue",lw=1)</span></div><div class="separator" style="clear: both;"><span style="color: #2b00fe;">plt.show()</span></div><div class="separator" style="clear: both;"><span style="color: #2b00fe;">mt5.shutdown</span></div><br /><br /></div><p><br /><br /></p><p><br /><br /><br /></p><p><br /></p><p><br /></p><p><br /></p>TACAhttp://www.blogger.com/profile/00215135957544909633noreply@blogger.com0tag:blogger.com,1999:blog-8473310278945251986.post-42375505651021371802022-10-26T17:14:00.007+09:002022-10-28T14:40:21.839+09:00MT5をPYTHONで操作しよう①<p>MT5はEA開発者にとって最適化が複数のコアででき時間短縮のメリットがありますが、コードがややこしいことは大きなハードルになっていると思います。</p><p>そのためかMT5にはcTrader ライブラリーが標準で組み込まれていたり、Pythonで操作できるパッケージが用意されています。</p><p>今回はPythonをつかってMT5にログインをします。</p><span><hr /></span><p>環境</p><p>MT5(フィリプ証券)build 3446<br />Windows 11 Pro 21H2 22000.1098<br />Jupyter Lab 3.2.9<br />Python 3.8.10<br /><br /></p><span><hr /></span><p>準備①</p><p>MT5の設定</p><p>「ツール(T)」→「オプション(O)」</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEi2UCN1A1LLYNZUuHUzVYlVBZSurd0vhggSwZ89HLRnjxcAFDhyqfYlpo7XGPuv2W6RXyT5vF1zjpiTz3tKE4LMFLlRm0SjXYpgKcrzPQs0GSFixBDVuN6f7lsWEsGd0TyA9am4e0xqrP1a3gwCuulP7n_1OiEZyKTs8ncmivj0GwWqp5kNT9xhjm9n" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="284" data-original-width="288" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEi2UCN1A1LLYNZUuHUzVYlVBZSurd0vhggSwZ89HLRnjxcAFDhyqfYlpo7XGPuv2W6RXyT5vF1zjpiTz3tKE4LMFLlRm0SjXYpgKcrzPQs0GSFixBDVuN6f7lsWEsGd0TyA9am4e0xqrP1a3gwCuulP7n_1OiEZyKTs8ncmivj0GwWqp5kNT9xhjm9n" width="243" /></a></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;">アルゴリズム取引を許可に<b>チェックを<span style="color: red;">入れる</span></b></div><div class="separator" style="clear: both; text-align: left;">外部Python APIを介したアルゴリズム取引を無効にするの<b>チェックを<span style="color: red;">外す</span></b></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiYTjty64HXASKtanwJ1a7f0772B2bEViVXkgF5gGxfViUC_CG5VH9qpC4qKmg7bkjRk3t_KEDKSoR6t03MMllttC5i6zaGzEZ9cqQOWJL7HOUc9CXil6cFOQdGsZ0tlnlvoSEhR8Kay_g-h8k9_qnEcu7XHXq0fu0oYeqTG750XyHmGmuOBOsSta6t" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="221" data-original-width="717" height="198" src="https://blogger.googleusercontent.com/img/a/AVvXsEiYTjty64HXASKtanwJ1a7f0772B2bEViVXkgF5gGxfViUC_CG5VH9qpC4qKmg7bkjRk3t_KEDKSoR6t03MMllttC5i6zaGzEZ9cqQOWJL7HOUc9CXil6cFOQdGsZ0tlnlvoSEhR8Kay_g-h8k9_qnEcu7XHXq0fu0oYeqTG750XyHmGmuOBOsSta6t=w640-h198" width="640" /></a></div><br /><br /></div><span><hr /></span><p>準備② ライブラリーのインストール</p><p><span style="color: #2b00fe; font-family: arial;">pip install MetaTrader5</span></p><p>※pipが古くつまずきました うまくいかない特はアップグレードしてください。</p><span><hr /></span><p>MT5の接続</p><p><span style="color: #2b00fe; font-family: arial;">import MetaTrader5 as mt5</span></p><p><span style="color: #2b00fe; font-family: arial;">mt5.initialize()</span><br /><br /><br />initialize()でMT5と接続されます。成功したときはTrueが表示されます。</p><p>※MT5が起動していないときは最後に起動したMT5が起動します。</p><p>PCに複数のMT5をインストールしてあり、起動したいMT5を指定する場合</p><p><span style="color: #2b00fe;">mt5.initialize('C: ~フルパス~')</span></p><span><hr /></span><p>MT5 バージョンの確認</p><p><span style="color: #2b00fe; font-family: arial;">mt5.version()</span></p><p>結果は<span color="var(--jp-content-font-color1)" face="var(--jp-code-font-family)">(500, 3446, '24 Sep 2022')が返ってきました。</span></p><span><hr /></span><p><span><span style="white-space: pre-wrap;">MT5 ログイン</span> </span></p><p><span><span style="color: #2b00fe; font-family: arial; white-space: pre-wrap;">mt5.login(
xxxxxxx,
password="yyyyyyy",
server="trading.phillip-mt5.jp:443")</span>
</span></p><p><span>ログイン情報を入れてください。
xxxxxxxx はログイン:に入れる値
yyyyyyはパスワード:</span><span>に入れる値</span><span>
</span><span>serverはサーバー:</span><span>に入れる値です。</span></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhCdk6297upCiXUd8Oj7XXIUj7zPbr-U0sBqbRmCQ5v0OwzP1F2xcMa2xQkdnuL3fWg7pBuRrLPBK7yzBQIs1AqE8vMT8yIR8q2hxAxhuJFa5UEv61pX2RS6ejbnemwnin6EPeFixrUgs3b3t0djYyO5O9QXU9UhGZ3i2V9zBp3mnLz1AcanmPuetfm" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="210" data-original-width="395" height="170" src="https://blogger.googleusercontent.com/img/a/AVvXsEhCdk6297upCiXUd8Oj7XXIUj7zPbr-U0sBqbRmCQ5v0OwzP1F2xcMa2xQkdnuL3fWg7pBuRrLPBK7yzBQIs1AqE8vMT8yIR8q2hxAxhuJFa5UEv61pX2RS6ejbnemwnin6EPeFixrUgs3b3t0djYyO5O9QXU9UhGZ3i2V9zBp3mnLz1AcanmPuetfm" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: left;">※ログインしなくても価格などは取得できるようです。</div><div class="separator" style="clear: both; text-align: left;">ログインすることで取引ができるようになります。</div><div class="separator" style="clear: both; text-align: left;"><br /></div><p><br /></p><p><span color="var(--jp-content-font-color1)" face="var(--jp-code-font-family)" style="background-color: white; font-size: var(--jp-code-font-size); white-space: pre-wrap;"><br /></span></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><br /><p></p><p><br /></p>TACAhttp://www.blogger.com/profile/00215135957544909633noreply@blogger.com0tag:blogger.com,1999:blog-8473310278945251986.post-41801875389331941502022-10-25T12:03:00.007+09:002022-10-25T12:06:21.874+09:00為替介入について<p> 最近為替介入で相場が楽しくなってきています。</p><p>あらためて介入ってなんだろうと思い整理をしてみました。</p><p><br /></p><h1 style="text-align: left;"><span >為替介入とはなんですか 日銀</span></h1><div><span >目的:為替相場の急激な変動を抑え、その安定化を図ること</span></div><div><span ><br /></span></div><div><span >※目的は価格操作ではなく、ボラティリティを抑えることです。</span></div><div><span ><br /></span></div><div><span >誰がする:財務大臣の判断で日銀、もしくは海外の通貨当局が実行します。</span></div><div><span ><br /></span></div><div><span >資金は?:円安の場合 外為特会の保有するドル資金を売却して、円を買い入れる</span></div><div><span ><br /></span></div><div><span >※資金は無限ではないようです。19兆円(<a href="https://www.nikkei.com/article/DGXZQOUB2324J0T20C22A9000000/" target="_blank">日経新聞</a>)程度との予測もあります。<br />9/22 2.8兆円(Bloomberg) 10/21 5.5兆円(<a href="https://mainichi.jp/articles/20221024/k00/00m/020/274000c" target="_blank">毎日新聞</a>)</span></div><div><span >残り10.7兆 22日も大きな動きがありましたのでもう資金が底をついているかもしれません。</span></div><div><br /></div><div><a href="https://www.boj.or.jp/announcements/education/oshiete/intl/g19.htm/" target="_blank"><span >日銀 公表資料</span></a><br /></div><div><br /></div><h1 style="text-align: left;">過去の介入状況は?</h1><div>ドル買いの日別介入日回数です。</div><div>報告は1日に複数回介入してもまとめられますので日別でだしています。<br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjBIbgSlEbHpgAjGw71K2At5mWNqdJITZ3sjTSomAYhm8JWeG23F4BU1tupMt0Y7aj30s7JL2FCfTAYP4BGjseEH_g99HCzQ396h2QCkCrCRRBPiZnHqxff2bCo85e8rPaZ3_z8Ob17A3LUm_hl3ZYO58LyYqYTeTFUFpVFvMpmqvbaOjTRcgHKH2g4" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="452" data-original-width="752" height="192" src="https://blogger.googleusercontent.com/img/a/AVvXsEjBIbgSlEbHpgAjGw71K2At5mWNqdJITZ3sjTSomAYhm8JWeG23F4BU1tupMt0Y7aj30s7JL2FCfTAYP4BGjseEH_g99HCzQ396h2QCkCrCRRBPiZnHqxff2bCo85e8rPaZ3_z8Ob17A3LUm_hl3ZYO58LyYqYTeTFUFpVFvMpmqvbaOjTRcgHKH2g4" width="320" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: left;"><br /></div>輸入業者は支払い日までにドルを手に入れる必要があります。</div><div>締め日が多い25日に介入が少ないのは日銀の配慮でしょうか</div><div><br /></div><div>今回のような円買いの介入は32回しかありませんので、データとして貧弱です。</div><div><br /></div><div>曜日別</div><div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEixXVuAG9R9trnuArHFBMkgbG8sC9raRX6X8uNVpCGycWlx50H7j0LBsUmlhrr_yN6qsgTq7hpG6wlBVdIyqRyo3_Dh2FCWigOYm07l3ZNeatlVeWoDp1EvwlhQhj-KI9SSnZt1TK-QxjmVgQzDlL0NhpJhWEC_ZPyLXPmSrN-8BlrPjZNORoeXCqtS" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="151" data-original-width="217" height="223" src="https://blogger.googleusercontent.com/img/a/AVvXsEixXVuAG9R9trnuArHFBMkgbG8sC9raRX6X8uNVpCGycWlx50H7j0LBsUmlhrr_yN6qsgTq7hpG6wlBVdIyqRyo3_Dh2FCWigOYm07l3ZNeatlVeWoDp1EvwlhQhj-KI9SSnZt1TK-QxjmVgQzDlL0NhpJhWEC_ZPyLXPmSrN-8BlrPjZNORoeXCqtS" width="320" /></a></div><br />※月金が多いようです。</div><div><br /></div><div><a href="https://www.mof.go.jp/policy/international_policy/reference/feio/foreign_exchange_intervention_operations.csv" target="_blank">財務省「過去介入実績全データー」</a></div><div><br /></div><div>今回も10/21(金) 10/25(月)でしたね。<br /><br /> </div><div><br /></div><div><br /></div><div><span style="background-color: red;"><span style="color: #eeeeee;"><br /></span></span></div>TACAhttp://www.blogger.com/profile/00215135957544909633noreply@blogger.com0tag:blogger.com,1999:blog-8473310278945251986.post-28087685144825186342022-08-25T14:56:00.024+09:002022-08-25T15:18:06.678+09:00SAXO BANK APIの接続 for Excel<h3 style="clear: both; text-align: center;"></h3><h2 style="text-align: left;"><span style="background-color: #0b5394; color: #f3f3f3; font-size: x-large;">SAXO BANK証券</span></h2><div style="text-align: left;">SAXO BANK証券(以下SAXO)はデンマークの会社です。SAXOさんが作った会社らしいのですが、SAXO性はアングロサクソンのサクソン、ザクセン人でイギリスに渡らなかった人の末裔と思われます。</div><div style="text-align: left;">話がそれましたが、SAXOは米株オプションやが通貨オプションなど商品が豊富です。さらにFXは月朝3、4時から取引開始とかなりチャレンジャーな会社です。(MT4は普通です)</div><div style="text-align: left;">ツールも豊富ですが、9月頭でMT4は一部利用者以外終了の予定です。代わりになにかできないかと相談したところAPIを教えていただいたので接続までを紹介します。今回はEXCELにポジションを表示する方法です。まぁ、英語のマニュアルがあるのでその通りやるだけですが、引っかかったところなどありますのでお役に立てば幸いです。</div><div style="text-align: left;"><br /></div><div style="text-align: left;"><br /></div><div style="text-align: left;"><br /></div><h2><span style="background-color: #0b5394; color: #f3f3f3; font-size: x-large;">①SAXO TRADERGOにログイン</span></h2><h3 style="clear: both; text-align: center;"><div style="text-align: left;"></div></h3><h2 style="text-align: left;"><br /></h2><div style="text-align: left;">英語のマニュアルはDEMO口座ですがこちらは本番口座で進めます。</div><div style="margin-left: 1em; margin-right: 1em; text-align: left;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRYUxqBZQE6IG1aBJiHAOpvTg8Y5P4bkmpFZIQefBb4I3GnVhNBIMVv7teAO5vA8Jak7HEfd9mHdIslEn6x-hMfM3By_iXhRgQIE0o_od5Vy3tV_Ne0ZY0ybAQnP5IRjjgKNmkbLmL1AfleSNxJV034J5iiaTITVhCQd-k7LwQXK0Q1MnjXNrmt2Gj/s440/111.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="440" data-original-width="324" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRYUxqBZQE6IG1aBJiHAOpvTg8Y5P4bkmpFZIQefBb4I3GnVhNBIMVv7teAO5vA8Jak7HEfd9mHdIslEn6x-hMfM3By_iXhRgQIE0o_od5Vy3tV_Ne0ZY0ybAQnP5IRjjgKNmkbLmL1AfleSNxJV034J5iiaTITVhCQd-k7LwQXK0Q1MnjXNrmt2Gj/s320/111.png" width="236" /></a></div><div style="margin-left: 1em; margin-right: 1em; text-align: left;"><br /></div><div style="margin-left: 1em; margin-right: 1em; text-align: left;"><br /></div><div style="margin-left: 1em; margin-right: 1em; text-align: left;"><br /></div><span><h2 style="text-align: left;"><span style="background-color: #0b5394; color: #f3f3f3; font-size: x-large;">②APIの使用を有効にする</span></h2></span><div style="text-align: left;">「口座管理」 → Open API Data Access「開く」 → 「有効にする」</div><div style="text-align: left;">*無効にするとなっていた場合は、既に有効になっています</div><div style="text-align: left;"><br /></div><div style="text-align: left;"><br /></div><div style="text-align: left;"><br /></div><span><h2 style="text-align: left;"><span style="background-color: #0b5394; color: #f3f3f3; font-size: x-large;">③Add-inのダウンロード</span></h2></span><span><div style="text-align: left;">以下リンクからダウンロードします。</div></span><span><div style="text-align: left;">32ーBitと64ーBitがあります</div></span><span style="color: #f3f3f3; font-size: large;"><div style="text-align: left;"><a href="https://www.developer.saxo/excel/home/download-the-add-in" target="_blank">Add-In ダウンロード</a></div></span><div style="text-align: left;">解凍して保存してください</div><div style="text-align: left;">ファイル名はOpenApi-AddIn-64bits.xll </div><div style="text-align: left;">拡張子xll はEXCELアドインです</div><div style="text-align: left;"><br /></div><div style="text-align: left;"><br /></div><div style="text-align: left;"><br /></div><div style="text-align: left;"><br /></div><span style="color: #f3f3f3;"><h2 style="text-align: left;"><span style="background-color: #0b5394;color: #f3f3f3; font-size: x-large;">④Add-Inのインストール</span></h2></span><span><div style="text-align: left;">EXCEL起動 → 左下「オプション」 →左下「アドイン」 → 管理「設定(G)...」 → 「参照」ダウンロードしたOpenApi-AddIn-64bits.xll が保存されている場所に移動 →「OK」</div></span><span style="color: #f3f3f3;"><h2 style="text-align: left;"><span span="" style="background-color: #0b5394; font-size: x-large;"></span></h2></span><div style="text-align: left;">OpenApi-AddIn-64bits.xllを起動 </div><div style="text-align: left;">ログインします</div><div style="text-align: left;">リボンの「OpenApi」 → 「LogIn」</div><span style="background-color: #fcff01;"><div style="text-align: left;">※デモ口座の時は「SIM」本番口座の時は「LIVE」を選んでください</div></span><div style="margin-left: 1em; margin-right: 1em; text-align: left;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIhkUAjaTKjsr2SPPwFfivEPTQGsA_GGzbqhKY2fmSPng5s58yoCxV0L6LJ8OBEL4ifp-K-5oV7SUAZPqUnerDNrr378d_1PVZkqYR78sxB6hxAG60A7X2DYf-b2k3FhF0m71MjaN0HEoAvtKE_JV-T_Lx9t5u9Ph5vyF-PbAn6qzg2YycgAYvV_KS/s746/112.png" style="margin-left: 1em; margin-right: 1em;"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIhkUAjaTKjsr2SPPwFfivEPTQGsA_GGzbqhKY2fmSPng5s58yoCxV0L6LJ8OBEL4ifp-K-5oV7SUAZPqUnerDNrr378d_1PVZkqYR78sxB6hxAG60A7X2DYf-b2k3FhF0m71MjaN0HEoAvtKE_JV-T_Lx9t5u9Ph5vyF-PbAn6qzg2YycgAYvV_KS/s746/112.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="290" data-original-width="746" height="248" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIhkUAjaTKjsr2SPPwFfivEPTQGsA_GGzbqhKY2fmSPng5s58yoCxV0L6LJ8OBEL4ifp-K-5oV7SUAZPqUnerDNrr378d_1PVZkqYR78sxB6hxAG60A7X2DYf-b2k3FhF0m71MjaN0HEoAvtKE_JV-T_Lx9t5u9Ph5vyF-PbAn6qzg2YycgAYvV_KS/w640-h248/112.png" width="640" /></a></div><br /><div class="separator" style="clear: both; text-align: left;">ログイン後「ファイル」 → 「空白のブック」を作成</div><div class="separator" style="clear: both; text-align: left;">「Formula Builder」が押せるようになりますので押下</div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;">Service , Endpoint のプルダウンを画像と同じようにセット</div><div class="separator" style="clear: both; text-align: left;">Fields に画像と同じように8個追加</div><div class="separator" style="clear: both; text-align: left;">最後に右下「Insert Formula」を押下</div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiV8eYUZHJ3HMiRDfEHnjBO-NM2PwZk27T4k2cZ9o0vHj9YUioMY5-P713aTcRyYz4xDaOnXcEHfexbUtkUUoU43QsmplQHPZnixOPX6c0WiYrHwxXHLIXtjNwgPF-BnpFMBLQeJbrdNkGjvCClp6XFS31fbq1V-53cLXIkoAp8uKcupUMMpObQ95Ai/s796/113.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="765" data-original-width="796" height="616" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiV8eYUZHJ3HMiRDfEHnjBO-NM2PwZk27T4k2cZ9o0vHj9YUioMY5-P713aTcRyYz4xDaOnXcEHfexbUtkUUoU43QsmplQHPZnixOPX6c0WiYrHwxXHLIXtjNwgPF-BnpFMBLQeJbrdNkGjvCClp6XFS31fbq1V-53cLXIkoAp8uKcupUMMpObQ95Ai/w640-h616/113.png" width="640" /></a></div><br /><div class="separator" style="clear: both; text-align: left;">先ほど作成した空白のブックにポジション情報が表示されます。</div><div class="separator" style="clear: both; text-align: left;"><span style="background-color: #fcff01;">※ポジションを持っていない時はなにも表示されません。</span></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgs-O0OOA5EjWtgpe-Qh5g_R9c6Zb_6P8wvk4VH262edIjusq1AOyecCUHMvkI25uIRvPEbK8W-IlugN_7M2Ze6bLKPtGicYFAk1BjmOG4tVQ5hQLl3jndu19Ivb7SM2p_hZkddZryJMHFu4AdTqkMGBjHV7H48JltwY7jPX8P3phxnI4j3iu61GO2p/s744/114.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="173" data-original-width="744" height="148" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgs-O0OOA5EjWtgpe-Qh5g_R9c6Zb_6P8wvk4VH262edIjusq1AOyecCUHMvkI25uIRvPEbK8W-IlugN_7M2Ze6bLKPtGicYFAk1BjmOG4tVQ5hQLl3jndu19Ivb7SM2p_hZkddZryJMHFu4AdTqkMGBjHV7H48JltwY7jPX8P3phxnI4j3iu61GO2p/w640-h148/114.png" width="640" /></a></div><br /><div class="separator" style="clear: both; text-align: left;"><br /></div><div style="text-align: left;"><br /></div><span style="background-color: #cc0000;"><span style="color: #f3f3f3;">「おまけ」途中ハマったところ</span></span><br /><div style="text-align: left;">・英語のマニュアルはDEMO口座での解説でしたので、本番口座で使う方法がわからずなやみました。SAXOに確認したところSIMをLIVEに変更するとできると教えていただきました。</div><div style="text-align: left;">・最後の画像は本番口座ですが、はじめはデモ口座で進めました。ポジションが表示されずなやみましたが、ポジションを持っていないことに気が付きSaxoTraderGoで発注したところすぐにEXCEL側に表示され解決</div><div style="text-align: left;"><br /></div><div style="text-align: left;"><br /></div><div style="text-align: left;"><br /></div><div style="text-align: left;">手順どおりやれば簡単です。ポジション管理などに便利ではないでしょうか</div><div style="text-align: left;">また、自動売買も可能なようですのでMT4の代わりにチャレンジするのも面白いかもしれません。</div><div style="text-align: left;"><br /></div><div style="text-align: left;"><br /></div><div style="text-align: left;"><br /></div><div style="text-align: left;"><br /></div><div style="text-align: left;"><br /></div><div style="text-align: left;"><br /><br /></div><div style="text-align: left;"><span style="background-color: #0b5394; color: #f3f3f3; font-size: large;"><br /></span></div><div style="text-align: left;"><br /></div><div style="text-align: left;"><br /></div><div style="text-align: left;"><br /></div><div style="text-align: left;"><br /></div><div style="text-align: left;"><br /></div><div style="text-align: left;"><br /></div><div style="text-align: left;"><br /></div><div style="text-align: left;"><span style="background-color: #0b5394;"><span style="color: #f3f3f3; font-size: large;"><br /></span></span></div><p style="text-align: left;"><br /></p><p style="text-align: left;"></p><div class="separator" style="clear: both; text-align: left;"><br /></div><br /><br /><p style="text-align: left;"></p><p style="text-align: left;"><br /></p><p style="text-align: left;"></p><div class="separator" style="clear: both; text-align: left;"><br /></div><br /><br /><p style="text-align: left;"></p><p style="text-align: left;"><br /></p>TACAhttp://www.blogger.com/profile/00215135957544909633noreply@blogger.com0tag:blogger.com,1999:blog-8473310278945251986.post-92227289186047900002022-07-11T17:45:00.002+09:002022-07-11T17:45:23.750+09:00上位足の過去データ取得問題<p> M1で動作するEAでM5のデータを参照する時</p><p>EAをM1のチャートのセットしてからM5のデータをダウンロードするのに数ティック時間が必要です。</p><p>上位足のデータがダウンロード済みの場合は問題ありませんが、ダウンロードまでの数ティックに誤動作が発生しないように気をつける必要があります。</p><span><a name='more'></a></span><p><br /></p><p>例)ドンチャン・ブレークスルー</p><p>ドンチャンチェネルは過去x本の高値、安値を基準にします。</p><p>・上位足のドンチャンをBidが超えた時にエントリーするケース</p><p>EAをセットしてから上位足のデーターをダウンロードする数ティックの間、データが無いため高値は0になります。</p><p>高値よりBidは必ず大きくなりますので、EAセットと同時に注文が出るといった現象が発生します。<b>バックテストでは発見できない</b>ので厄介です。</p><p><br /></p><p>・確認用コード </p><div style="text-align: left;">void OnTick()<br />{<br /> double B=iBars(_Symbol,PERIOD_M5);<br /> double Hi=iHigh(_Symbol,5,iHighest(_Symbol,5,MODE_HIGH,330,1));<br /> Print("Bar: ",B," High: ",Hi);<br />}</div><p>M5のデータのない通貨ペアのM1にセットしてM5のBarの数と高値を出力します。</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiytCNOdjB3NQcXUajTS_iYpNWjnsMSxQchW6jvL0Msall4oxs5JJ9VAyzSlsGAiTwlcKGRqchZOZbdwz_XGeRUpMkTyuFV5tcTVWLHVHiHTUkj8FSpyX8JaR0tOQpR9Oc2mnQdC6JHVXw49ACjCevssjgs_3JQwaOhuNO3NvxbXQPKInwBnGlNKWKO" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="79" data-original-width="461" height="110" src="https://blogger.googleusercontent.com/img/a/AVvXsEiytCNOdjB3NQcXUajTS_iYpNWjnsMSxQchW6jvL0Msall4oxs5JJ9VAyzSlsGAiTwlcKGRqchZOZbdwz_XGeRUpMkTyuFV5tcTVWLHVHiHTUkj8FSpyX8JaR0tOQpR9Oc2mnQdC6JHVXw49ACjCevssjgs_3JQwaOhuNO3NvxbXQPKInwBnGlNKWKO=w640-h110" width="640" /></a></div><br />インストールした直後のティックはM5のデータが無く 高値は0<p></p><p>ドンチャンブレイクスルーの場合発注してしまいます(汗)</p><p>次のティックでは2048本のダウンロード完了、高値が表示されます。</p><p><br /></p><p><br /></p><p><br /></p><p>・次のコードは過去データ(Bars)が1000未満の時には過去データの数を表示</p><p>1000以上になるとBarsと高値を出力します。</p><div style="text-align: left;">void OnTick()<br />{<br />double B=iBars(_Symbol,PERIOD_M5);<br /> if(B<1000){Print(B);return;}<br /> double Hi=iHigh(_Symbol,5,iHighest(_Symbol,5,MODE_HIGH,330,1));<br /> Print("Bar :",B," Hi: ",Hi);<br />}</div><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgzaYO_uMuDTq4EmN3ZKLmeXVbx-nHngmDuE2bobcgC4XlWVPKeq1sADwuxXRTZTdAzDgBEa8GclgzoH3VH1fJReLgiTjgDx61UKYtuIbQAQxDmF56uK3xAAWO0AvqWKYQS5RqWrMZnkGLZUg_60CLdTBhvBO-A1r3p_OXMa6bgr_18dKxd-DSkN3uz" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="119" data-original-width="394" height="194" src="https://blogger.googleusercontent.com/img/a/AVvXsEgzaYO_uMuDTq4EmN3ZKLmeXVbx-nHngmDuE2bobcgC4XlWVPKeq1sADwuxXRTZTdAzDgBEa8GclgzoH3VH1fJReLgiTjgDx61UKYtuIbQAQxDmF56uK3xAAWO0AvqWKYQS5RqWrMZnkGLZUg_60CLdTBhvBO-A1r3p_OXMa6bgr_18dKxd-DSkN3uz=w640-h194" width="640" /></a></div><br />1ティック目は過去データ0<p></p><p>2,3ティックは1 おそらく第1ティック(17:29:57.213秒)が反映されている。</p><p>4ティック目に過去2048本の四本値ダウンロード完了 高値が表示されます。</p><p><br /></p><p>上位足を参照するEAは念のため参照する上位足のBarを数えましょう</p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p>TACAhttp://www.blogger.com/profile/00215135957544909633noreply@blogger.com0tag:blogger.com,1999:blog-8473310278945251986.post-20488514985357444462022-06-02T12:52:00.003+09:002022-06-02T18:18:13.374+09:00バックテストレポート MODIFYの削除<p>とあるバックテストの分析を試みたのですが、ファイルサイズが250Mと巨大でした。</p><p>原因はmodifyが大変多く、容量、行数ともに膨大に</p><p>そこで、modifyの行をPythonで削除することにしました。</p><p>以下コード</p><div style="text-align: left;"><span style="font-size: x-small;">inputFile = r'StrategyTester.htm' # 読み込みファイル<br />outputFile = r'StrategyTesterNew.htm' # 書き込みファイル<br />for line in open(inputFile):<br /> if 'modify' in line:<br /> continue<br /> else:<br /> with open(outputFile, mode='a') as f:<br /> f.write(line)</span></div><p><span style="font-size: xx-small;"><br /></span></p><p>コードはこちらを参照させていただきました。<br />ありがとうございます。</p><p><a href="https://akatsuki1024.hatenablog.com/entry/2020/12/13/201612">https://akatsuki1024.hatenablog.com/entry/2020/12/13/201612</a></p><p><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjaiD5krItG2Shk4cIgQAq_1PuHfWttQfCFz3PcmMM0u5g9QFgF91ksRaX9tjLxVnQLeAVxDyBCVUL9BNmR9MuZZusTjVz3dbT0Gtqa6u4SJuLmzHty3lXgcKZsSJAWtbz58OzoXZpY0ukgGz4J9Qxr7zfTteRjaHd0_u7GOgjske_x2j_m6W8z3bT-" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="80" data-original-width="613" height="84" src="https://blogger.googleusercontent.com/img/a/AVvXsEjaiD5krItG2Shk4cIgQAq_1PuHfWttQfCFz3PcmMM0u5g9QFgF91ksRaX9tjLxVnQLeAVxDyBCVUL9BNmR9MuZZusTjVz3dbT0Gtqa6u4SJuLmzHty3lXgcKZsSJAWtbz58OzoXZpY0ukgGz4J9Qxr7zfTteRjaHd0_u7GOgjske_x2j_m6W8z3bT-=w640-h84" width="640" /></a></div><br /><p></p><p>上:オリジナル</p><p>下:MODIFY削除</p><p>容量が98%減できました!</p><p><br /></p>TACAhttp://www.blogger.com/profile/00215135957544909633noreply@blogger.com0tag:blogger.com,1999:blog-8473310278945251986.post-25542169580851262972022-04-24T09:29:00.001+09:002022-04-24T09:29:25.725+09:00HST ヒストリカルデータの変換 hst(MT4)⇒ hst(MT5) 作ってみよう構想の巻<p style="text-align: left;">PANDAの作者、仮称P氏と食事・情報交換にいきました。</p><p>話題はMT5の最適化</p><p>MT4と比べて早いよね的な話ですが、スプレッドが壁です。</p><p>MT4の最適化、バックテストはスプレッドを試験前に指定します。<br />MT5は過去データーにスプレッドが入っているため変更ができません。</p><p>MT5は通貨ペアを作成し希望のスプレッドのデーターをインストールする必要があります。</p><p>流れはこうなります。</p><p></p><ul style="text-align: left;"><li>MT4のHSTをDL</li><li>MT4へインストール</li><li>MT4からCSVでDL</li><li>エクセルでスプレッドを追記</li><li>MT5へインストール</li></ul><p></p><p>なれれば大したことはないのですが、21世紀に人が手でする作業ではありません。<br /><br />DL後に変換するプログラムがあれば3工程になります。<br /></p><p></p><ul style="text-align: left;"><li>MT4のHSTをDL</li><li>変換</li><li>MT5へインストール</li></ul>※DLしZIP解凍も自動化できますが、ヒストリカルデータにも著作権がありますのでやめておきます。<br /><br />プログラムの流れは以下になります。<ol style="text-align: left;"><li>画面の作成</li><ul><li>画面</li><li>スプレッド入力</li><li>開始ボタン</li></ul><li>HSTをドロップされたら受け取る</li><ul><li>拡張子がHSTでない時はエラー出力</li></ul><li>TickVol作成(volumeのコピー)</li><li>Spreadの入力(1で入力された値)</li><li>CSVの作成</li></ol><div><br /></div>つづく<br /><p></p><p><br /></p><p><br /></p><p><br /></p>TACAhttp://www.blogger.com/profile/00215135957544909633noreply@blogger.com0tag:blogger.com,1999:blog-8473310278945251986.post-80218775513385814922022-04-20T14:12:00.003+09:002022-04-20T14:14:28.730+09:00過剰最適化発見ツール バクフィックス<p> バグに関する情報をいただきました。</p><p>「こつめ」さん情報をありがとうございます!</p><p>取引履歴にmodifyがあると正しく動きませんでした。m(_ _)m</p><p><br /></p><p>OverFittingCHK5 (ver4)を作成しましたのでこちらをご利用ください。</p><p><a href="https://amser.co.jp/ofc/OverFittingCHK5.exe">OverFittingCHK5</a> <br /></p><p>修正点</p><p>①modifyがあっても正しく計算できるように修正</p><p>②取引数が少ないデーターにアラートを出力<br /></p><blockquote style="border: none; margin: 0px 0px 0px 40px; padding: 0px;"><p style="text-align: left;">偶数日、奇数日、偶数月、奇数月の取引がない場合エラーが出ます。</p></blockquote><p>③バックテストデータ以外をコピーしていたときにアラートを出力</p><p></p><p><br /></p><hr /><br /><div>①②③ともにエラーが出ていました。エラーが出ても何もわからないので、困惑されたと思います。①は修正、②③はアラートがでてわかりやすくなったと思います。</div><div><br /></div><div><br /></div><div>小噺(いいわけ?)</div><div>①MT4のバックテストデータのエントリーとクローズを比較して成績を出しています。</div><div><ul style="text-align: left;"><li>一対一の場合 エントリーした取引の番号が1の場合、クローズ取引の番号も1で出力されます。</li><li>分割クローズした場合 エントリーしたのが取引番号1の場合、一部クローズした時に全ロットが取引番号1でクローズし、残りを取引番号2でエントリーしたように出力します。</li><li>modifyが入った場合 エントリーしたのが取引番号1の場合、モディファイも取引番号1で出力されクローズ取引の番号も1で出力されます。3つになったのでエラーが出ました。完全な私のミスです。</li></ul></div><div>②modifyデバッグ用に短い取引EAを作りました。</div><div>エントリー、モディファイ、クローズを1回して終わります。</div><div>偶数日の取引がなくエラーが出ました。</div><div>対象の取引数がないときにはエラーが出ることに気が付きました。修正も考えたのですが、そもそも取引数の少ないバックテストを分析する理由がないと思い。アラートを出力するようにしました。</div><div><br /></div><div>③バックテストデーター以外をコピーしていた時</div><div>エラーが出ていましたが、ローンチを急いでいて忘れていました。(←完全な言い訳)</div><div><br /></div><div>ブログでアップデートをしていくとどれが最新かわからなくなるのでDL用ページをそのうち作ろうと思います。</div><div><br /></div><div><br /></div><div><br /></div><div>ファイル名は~CHK5ですがバージョンは4です。</div><div>CHKは1から数え始め バージョンは0から数えてしまいました。</div><div>こちらもそのうち修正します。</div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div>TACAhttp://www.blogger.com/profile/00215135957544909633noreply@blogger.com0tag:blogger.com,1999:blog-8473310278945251986.post-43663515134495063232022-04-18T19:38:00.007+09:002022-04-20T14:19:24.289+09:00過剰最適化発見ツール Over Fitting CHK<p>Pythonで過剰最適化発見ツールを作成<br />無料公開します。</p><p>BETA版の位置づけです。<br />バグなどありましたら教えてください。</p><p><br /></p><p>使い方</p><p>①MT4で気になるEAのバックテストをする</p><p>②「結果」タブへ移動し右クリック</p><p>「全てコピー(y)」</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhzXCAI-1Oe_BWy0BHoT9B8kdQtgVdhM2eO8qgkWWq6xWfkIKmlsZD1mTlXLDjyi1FKMJ8O-RMxdK6u3AH6DoOjCH-BCanh8qctUwkYCEu0sFdRy7F0lkmjI47h7IVIzr7LGcOqz6uJ3CCC1zSNXiCuoCT9xoaNXmx8OjXz2RpulalEKijT56i2FttP" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img alt="" data-original-height="246" data-original-width="326" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEhzXCAI-1Oe_BWy0BHoT9B8kdQtgVdhM2eO8qgkWWq6xWfkIKmlsZD1mTlXLDjyi1FKMJ8O-RMxdK6u3AH6DoOjCH-BCanh8qctUwkYCEu0sFdRy7F0lkmjI47h7IVIzr7LGcOqz6uJ3CCC1zSNXiCuoCT9xoaNXmx8OjXz2RpulalEKijT56i2FttP" width="318" /></a></div><br /><p></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p>③OverFittingCHK.exeを起動</p><p>数秒から1、2分かかります。<br /><span style="font-size: x-small;">開発環境i5-9400F 2.9GHz RAM16.0GB win11Pro<br /></span><span style="font-size: x-small;">2005-2022.4 3600取引で10秒程度です。</span></p><p><span style="color: red;">※必ずコピーしてから起動してください</span></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEj7jn9hZUsUDvoSK-OJ_8vLU0eQhrwcTR0aF_Pd8lGFVTw2B1bWIIzAUM6Wo0BdP0Qoo7zhjvnO_b-EP_4rub4xAvJCIKHvkhCzwlpmmcL80n9868DmeBA3rb3PW6do27cKzELfD_MQsHsv6zvdegEdx9_WyL92OS8UBeBW46wbXPKhL3SmixukxfRO" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="228" data-original-width="839" height="174" src="https://blogger.googleusercontent.com/img/a/AVvXsEj7jn9hZUsUDvoSK-OJ_8vLU0eQhrwcTR0aF_Pd8lGFVTw2B1bWIIzAUM6Wo0BdP0Qoo7zhjvnO_b-EP_4rub4xAvJCIKHvkhCzwlpmmcL80n9868DmeBA3rb3PW6do27cKzELfD_MQsHsv6zvdegEdx9_WyL92OS8UBeBW46wbXPKhL3SmixukxfRO=w640-h174" width="640" /></a></div><br />全取引、偶数日だけ、奇数日だけ、偶数月、奇数月だけの成績を出力します。<div><br /></div><div>損益が一つでもマイナスになるようなEA、</div><div>また最大DDが極端になる場合(特にナンピン系)は使用を検討しましょう</div><div><a href="https://amser.co.jp/ofc/OverFittingCHK5.exe">OFC(OverFittingChecker)Ver4DownLoad</a> <span style="color: red;">最新版👀</span></div><div><p><a href="https://amser.co.jp/ofc/OverFittingCHK.exe">OFC(OverFittingChecker)ver3DownLoad</a> <span style="font-size: x-small;">古いバージョンですmodifyでエラーが出ます</span></p><hr /><p>著作権など<br />無料で配布していますが、著作権は放棄していません。<br />再配布、DL直リンクはご遠慮ください。</p><hr /><p>バックテストは好成績なのに運用すると大きなDD が出る。</p><p>この原因は過剰最適化です。その原因の一つは試験取引数の少なさです。</p><p>例えばこういったケースです。10年で1,000取引するEA DDは50,000 これにフィルターを付けると取引数は10減少して990 DDは30,000になりました。</p><p>DDは減っていますが、このフィルターが影響を及ぼしたのはわずか10取引です。<br />こういった影響の少ないフィルターは過剰最適化を招きます。</p><p>今回配布のOFCは特定の日にちだけで動かした場合の成績を表示します。</p><p><b><span style="color: red;">100%過剰最適化を発見できるものではありません</span></b>が、これで発見できるものもあります。</p><hr /><p>アウトオブサンプル試験</p><p>アウトオブサンプル試験は例えば偶数日で最適化をし奇数日で確認をします。<br />今回のOFCは全期間で最適化したものを偶数日、奇数日に分けます。</p><p>・アウトオブサンプルのメリット</p><p>偶数日で最適化をした場合、奇数日の取引は全く考慮されていないので、奇数日でバックテストをした時に過剰最適化になりにくい</p><p>・OFCのメリット</p><p>全期間で最適化をするため対象取引数が多い</p><p>一長一短ですがアウトオブサンプルする方もしない方もOFCで試験をする勝ちはあると思います。</p><p>(おまけ)</p><p>アウトオブサンプルをするときには以下のコードを使っています。<br />今回のOFCと似たような使い方も可能です。</p><p><br /></p><div style="text-align: left;">input int MODE=0;<br />void OnTick(){<br /> // MODE== 0 is ALL<br /> if(MODE== 1&&Month()%2==0)return;//奇数月<br /> if(MODE== 2&&Month()%2!=0)return;//偶数月<br /> if(MODE== 3&& Year()%2==0)return;//奇数年<br /> if(MODE== 4&& Year()%2!=0)return;//偶数年<br /> if(MODE== 5&&DayOfWeek()<=3)return;//月火水<br /> if(MODE== 6&&DayOfWeek()>=4)return;//木金<br /> if(MODE== 7&&(Year()+Month())%2==0)return;//年+月奇数<br /> if(MODE== 8&&(Year()+Month())%2!=0)return;//年+月偶数<br /> if(MODE== 9&&(Year()+DayOfWeek())%2==0)return;//年+曜日奇数<br /> if(MODE==10&&(Year()+DayOfWeek())%2!=0)return;//年+曜日偶数<br /> if(MODE==11&&(Month()+DayOfWeek())%2==0)return;//月+曜日奇数<br /> if(MODE==12&&(Month()+DayOfWeek())%2!=0)return;//月+曜日偶数</div><hr /><p>課題</p><p>・コピペだけでなく、バックテストファイルでもデータを渡せると便利</p><p>・それぞれのチャートが出せると視覚的にわかる</p><p>・計算時間の高速化</p><p>・複数ポジションの場合 分けた結果が破綻しても終了しない</p><p>・偶数奇数日、月 だけでなくいろいろな組み合わせを出力</p><p>進めていくとQAのようになるかもしれません。<br />根気の続く限り進めていきたいと思いますので応援してください!<br /></p><p>みんなで儲かりますように!</p><hr /><p>バージョン<br /><br />最新バージョンから3つ古くなると動かなくなります。<br />バージョンアップを即すメッセージが出たときには最新版をDLしてください<br /><br /><br /><br /></p><hr /><p>セキュリティの警告について(2022.4.19追記)</p><p>exeファイルをダウンロードして使用する時に警告が出ることがあります。</p><p> 以下WINDOWS11の画面です<br />11以外の場合画面が少し異なりますが、詳細情報を押し、実行を押すことで使用できます。「実行」が出てこない(「実行しない」だけ表示される)場合はググって調べてみてください。「セキュリティ」、「SmartScreen」、「WindowsによってPCが保護されました」で検索するとすぐに見つかると思います。</p><p></p><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC71pIKrHDMWqNxgXPgQoT6M7ClwZOjChIkYVMpMn7YrhGdXrjHkCc1Oa-KYU93R8WNrL8rUAWQ0VS0WpazWuvRE2il6X-ESoeg4MV4769bYRpwHUVG6Gh0-Iw2z0M83LUfY-WtA5E5-j395eKSfFcESJRpdk7lo4xPrmZLs0lakPKGJ42Xt9ufH_Q/s1053/111.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="487" data-original-width="1053" height="296" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC71pIKrHDMWqNxgXPgQoT6M7ClwZOjChIkYVMpMn7YrhGdXrjHkCc1Oa-KYU93R8WNrL8rUAWQ0VS0WpazWuvRE2il6X-ESoeg4MV4769bYRpwHUVG6Gh0-Iw2z0M83LUfY-WtA5E5-j395eKSfFcESJRpdk7lo4xPrmZLs0lakPKGJ42Xt9ufH_Q/w640-h296/111.png" width="640" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><br /></div><br /></div></div><br /><hr /><span style="color: red; font-size: large;">バグ情報</span>(2022.4.19追記)<br />modify が入っているとエラーが出ます。<br />情報をご提供いただきました「こつめ」さん<div>ありがとうございます!!<br />できるだけ早く修正します。<br /><div><br /></div><div><br /></div><div><br /></div></div>TACAhttp://www.blogger.com/profile/00215135957544909633noreply@blogger.com0tag:blogger.com,1999:blog-8473310278945251986.post-30482603577296948002022-04-04T12:06:00.001+09:002022-04-04T12:06:40.704+09:00過剰最適化回避<p> 過剰最適化を避けることはEA開発者にとって非常に重要です。<br />最適化を繰り返し完成したEAの成績が出ない。<br />これは誰もが経験をすることだと思います。</p><p>大きな原因の一つは取引数が少ないことです<br />1つのロジックで数百程度の取引数は必要です。</p><p>この条件をクリアをしている人が多いと思いますが、<br />逆に<b>取引を減らすときにもある程度の取引数が必要</b>です。</p><p>例えば、フィルターを付けて成績が良くなったとします。<br />そのフィルターで取引数が20減りました。</p><p>しかし20しか減ってないのでしたらこれは再現性の乏しい過剰最適化です。</p><p>フィルターを付けるときにも100程度の取引に影響があるものを使いましょう。</p><p>しかしどうしても取引数が足りない時があります。<br />そんな時の最適化方法を紹介します。</p><p><br /></p><span><a name='more'></a></span><p><b>サンプルコード</b></p><p>単純なロジックとコードを利用して、最適化をします。</p><p>ドル円で仲値9:55を越えたらショートエントリー 12:00にクローズします。</p><p>仲値前のロジックは有名でしたが仲値後の発見は私と自負しております!<br /><br />さてコードです。<br /></p><div style="text-align: left;"><div><span style="font-size: xx-small;">void OnTick()</span></div><div><span style="font-size: xx-small;"> {</span></div><div><span style="font-size: xx-small;"> int d,H=Hour(),D=DayOfYear()-DayOfWeek();</span></div><div><span style="font-size: xx-small;"> if(66<=D&&D<=303)H--;</span></div><div><span style="font-size: xx-small;"> if(H>=5&&OrderSelect(0,0))d=OrderClose(OrderTicket(),0.1,Ask,0);</span></div><div><span style="font-size: xx-small;"> if(H==2&&Minute()==55)d=OrderSend("",OP_SELL,0.1,Bid,0,0,0);</span></div><div><span style="font-size: xx-small;"> }</span></div><div><br /></div><div>MT4はGMT+2,+3で動きます</div><div>仲値時間は日本時間(夏冬なし)のため3、4行目で調整をしています。</div><div><br /></div><div><span style="color: #800180; font-size: x-small;">㊙AMSERのスペシャル技術!<br />1年の何日目かを返すDayOfYaer()から曜日DayOfWeek()を引いた数<br />この数が66~303の間は夏時間です!</span></div><div><br /></div><div>5行目は5時以降にポジションを持っているときにはクローズします。</div><div>6行目は9:55(2or3:55@MT4時間)にショートエントリーします。<br /><br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgsWDtxbNvxVguLXOviEcqmIQOpRPGAasjy1L7D0c9K4IYMASwtOu8ocM_fNQPzIH8V3LkicnJqJuJAb9a-mUrG3Nen4z8SmF4yxP1Z0NOjshYHNH9Kd-dPrrhJ70H3efV9D9zsZocE_AVmiAK4US1aEzW4gKGdRgDWICatOrq1jtO7tvgOcWtam9SE" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="681" data-original-width="851" height="512" src="https://blogger.googleusercontent.com/img/a/AVvXsEgsWDtxbNvxVguLXOviEcqmIQOpRPGAasjy1L7D0c9K4IYMASwtOu8ocM_fNQPzIH8V3LkicnJqJuJAb9a-mUrG3Nen4z8SmF4yxP1Z0NOjshYHNH9Kd-dPrrhJ70H3efV9D9zsZocE_AVmiAK4US1aEzW4gKGdRgDWICatOrq1jtO7tvgOcWtam9SE=w640-h512" width="640" /></a></div><br />こんなに短いコードでもしっかり右肩上がりです。</div><div><br /></div><span><!--more--></span></div><p><b>前準備 過剰な利益の削除 <span style="color: red;">重要</span></b></p><p>バックテスト「結果」タブの「損益」を利益の大きい順に並べます。</p><p>一回の取引で41,200円の利益が出ています。<br />これは他のものに比べて極端に大きい数字で再現性があると考えられません<br />21,060や15,430も同様です。</p><p>基準として損益順に並べ替えをして前の取引と1割以上離れている物を「過剰な利益」としています。</p><p>この他にも基準はトップ10%削除や3σなど色々やり方があります。</p><p></p><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiUAbCnn6RlYHG6kgxeajDsBqhp9F_uW-3eGzEhQS2lIi-fo0IXlv9XZ41RNabAskH1mnYAXJRU_x_8-6lK_GNzfqRa84FufCBe4qudSdCBSgNg9knlQmcwtOPJc6bQxGoweXcTmFFDfEWp25Ms1STXvIFpG1gNezV3rW-ZN04boIbD2PpuSKg-ZNSQ" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img alt="" data-original-height="464" data-original-width="213" height="320" src="https://blogger.googleusercontent.com/img/a/AVvXsEiUAbCnn6RlYHG6kgxeajDsBqhp9F_uW-3eGzEhQS2lIi-fo0IXlv9XZ41RNabAskH1mnYAXJRU_x_8-6lK_GNzfqRa84FufCBe4qudSdCBSgNg9knlQmcwtOPJc6bQxGoweXcTmFFDfEWp25Ms1STXvIFpG1gNezV3rW-ZN04boIbD2PpuSKg-ZNSQ=w147-h320" width="147" /></a></div><br /><br /></div><br /><br /><p></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p>今回の削除対象は上から以下のようになりました。<br />2016.6.24(ブレクジット)<br />2016.11.09(トランプ勝利)<br />2020.3.9(コロナ)<br />2008.3.17(サブプライム)<br />2020.3.12(コロナ)<br />2008.10.24(リーマン)<br />2005.12.14<br />2020.3.20(コロナ)</p><p>この日にはエントリーしないようにします。</p><div style="text-align: left;"><span style="font-size: xx-small;">void OnTick()<br /> {<br /> if(Year()==2016&&Month()== 6&&Day()==24)return;<br /> if(Year()==2016&&Month()==11&&Day()== 9)return;<br /> if(Year()==2020&&Month()== 3&&Day()== 9)return;<br /> if(Year()==2008&&Month()== 3&&Day()==17)return;<br /> if(Year()==2020&&Month()== 3&&Day()==12)return;<br /> if(Year()==2008&&Month()==10&&Day()==24)return;<br /> if(Year()==2005&&Month()==12&&Day()==14)return;<br /> if(Year()==2020&&Month()== 3&&Day()==20)return;<br /> int d,H=Hour(),D=DayOfYear()-DayOfWeek();<br /> if(66<=D&&D<=303)H--;<br /> if(H>=5&&OrderSelect(0,0))d=OrderClose(OrderTicket(),0.1,Ask,0);<br /> if(H==2&&Minute()==55)d=OrderSend("",OP_SELL,0.1,Bid,0,0,0);<br /> }</span></div><div style="text-align: left;"><br /></div><div style="text-align: left;">4411取引中8取引を減らしました。</div><div style="text-align: left;">先程フィルターをつける場合100取引程度に影響があるようにと書いていましたが、こちらは再現不可能な「過剰な利益」をなくす目的ですので8取引でダイジョブです。<br />同様にワーストも削る場合もありますがリスクは残しておきます。</div><div style="text-align: left;"><br /></div><div style="text-align: left;">純益 815,030 -> 679,540<br />期待利得 184.77->154.30<br />この8取引の影響の大きさがうかがえます。<br /><br /></div><span><!--more--></span><p><b>一部抜粋試験</b></p><p>仲値は曜日や日の影響を受けやすく、インジケーターの影響は受けにくい極めて特殊なロジックです。<br />何日が適していて何日が除外するべき日なのかを調べます。</p><p>2005年から1日の取引数は150日以下です。<br />過剰最適化になりやすい数のため様々に分けて検証をします。<br />ウォークフォワードをするともっとも重要な直近を最適化に入れられないため、<br />同じ期間を分けて検討します。<br />分け方は偶数、奇数月というような期間も曜日も同じようになりやすい形です。<br /><br />①すべて<br />②偶数月<br />③奇数月<br />④偶数年<br />⑤奇数年<br />⑥DayOfYear()偶数<br />⑦DayOfYear()奇数</p><p>※DayOfYear()は一年の何日目かを返します。</p><p>先程の「過剰な利益」は除外したままです。</p><div style="text-align: left;"><span style="font-size: xx-small;">input int DAY=1;<br /></span><span style="font-size: xx-small;">void OnTick()<br /></span><span style="font-size: xx-small;"> {<br /></span><span style="font-size: xx-small;"> if(DAY!=Day())return;<br /></span><span style="font-size: xx-small;"> //if(Month()%2!=0)return;//偶数月<br /></span><span style="font-size: xx-small;"> //if(Month()%2==0)return;//奇数月<br /></span><span style="font-size: xx-small;"> //if(Year()%2!=0)return;//偶数年<br /></span><span style="font-size: xx-small;"> //if(Year()%2==0)return;//奇数年<br /></span><span style="font-size: xx-small;"> //if(DayOfYear()%2!=0)return;//偶数通し日<br /></span><span style="font-size: xx-small;"> //if(DayOfYear()%2==0)return;//奇数通し日 <br /></span><span style="font-size: xx-small;"> if(Year()==2016&&Month()== 6&&Day()==24)return;<br /></span><span style="font-size: xx-small;"> if(Year()==2016&&Month()==11&&Day()== 9)return;<br /></span><span style="font-size: xx-small;"> if(Year()==2020&&Month()== 3&&Day()== 9)return;<br /></span><span style="font-size: xx-small;"> if(Year()==2008&&Month()== 3&&Day()==17)return;<br /></span><span style="font-size: xx-small;"> if(Year()==2020&&Month()== 3&&Day()==12)return;<br /></span><span style="font-size: xx-small;"> if(Year()==2008&&Month()==10&&Day()==24)return;<br /></span><span style="font-size: xx-small;"> if(Year()==2005&&Month()==12&&Day()==14)return;<br /></span><span style="font-size: xx-small;"> if(Year()==2020&&Month()== 3&&Day()==20)return;<br /></span><span style="font-size: xx-small;"> int d,H=Hour(),D=DayOfYear()-DayOfWeek();<br /></span><span style="font-size: xx-small;"> if(66<=D&&D<=303)H--;<br /></span><span style="font-size: xx-small;"> if(H>=5&&OrderSelect(0,0))d=OrderClose(OrderTicket(),0.1,Ask,0);<br /></span><span style="font-size: xx-small;"> if(H==2&&Minute()==55)d=OrderSend("",OP_SELL,0.1,Bid,0,0,0);<br /></span><span style="font-size: xx-small;"> }</span></div><p><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjlTbRfAZNSjqaqkIZhXucXYqoAnzjpnUml7ienrUVEey98NFRfTdT4B5WBu57c9jcjjynH9HMEsVXbujD38zTXmsggH5jNW6g3KselA8VgyxgB-9l6hz0OL4AUjsDDGCoehHUbqDTPRwQyQwh7SwCkY46s8jzi_v6emBMshwVBbSjFIOMnwdbt4X5s" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="826" data-original-width="1225" height="432" src="https://blogger.googleusercontent.com/img/a/AVvXsEjlTbRfAZNSjqaqkIZhXucXYqoAnzjpnUml7ienrUVEey98NFRfTdT4B5WBu57c9jcjjynH9HMEsVXbujD38zTXmsggH5jNW6g3KselA8VgyxgB-9l6hz0OL4AUjsDDGCoehHUbqDTPRwQyQwh7SwCkY46s8jzi_v6emBMshwVBbSjFIOMnwdbt4X5s=w640-h432" width="640" /></a></div><br />損益とDDを並べました。<br />右端の合計は最低利益、最大DDです。<br />最大DDは上位50%を色づけました。DD20,000が境界です<br /><br /><p></p><p>①最低損益 マイナスの削除</p><p>1-4,6,7,9-11,18,22,24,26-28,31日は削除対象です。</p><p>10と27日は「すべて」の損益が25,000以上ありDDも20,000以下のため残してもいいと思います。</p><p>残したのは5、8、10、12、13、14、15、16、17、19、20、21、23、25、27、29、30日です。</p><p>18日はなぜか成績が悪い仲値後の特異日です!</p><span><!--more--><b>最適化後の結果</b></span><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiHIOBvS6f968-ukW4gbwsQcno3Te9pADOIjktTw-MP65K_zkrL5bE4BgCboBi2qcwupTD1fhG1WSA1nObawgHK2ULnCi-Ub9t-clAXqN9Sg31TzyBM3V9Mwjs7yzJpzSOaGDo92feIONKOnmOicYTMPZ1Ofk1eetujdVxltiXUfAlgMQm1w_qODQXf" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><br /></a><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiHIOBvS6f968-ukW4gbwsQcno3Te9pADOIjktTw-MP65K_zkrL5bE4BgCboBi2qcwupTD1fhG1WSA1nObawgHK2ULnCi-Ub9t-clAXqN9Sg31TzyBM3V9Mwjs7yzJpzSOaGDo92feIONKOnmOicYTMPZ1Ofk1eetujdVxltiXUfAlgMQm1w_qODQXf" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><br /></a><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiHIOBvS6f968-ukW4gbwsQcno3Te9pADOIjktTw-MP65K_zkrL5bE4BgCboBi2qcwupTD1fhG1WSA1nObawgHK2ULnCi-Ub9t-clAXqN9Sg31TzyBM3V9Mwjs7yzJpzSOaGDo92feIONKOnmOicYTMPZ1Ofk1eetujdVxltiXUfAlgMQm1w_qODQXf" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img alt="" data-original-height="690" data-original-width="855" height="517" src="https://blogger.googleusercontent.com/img/a/AVvXsEiHIOBvS6f968-ukW4gbwsQcno3Te9pADOIjktTw-MP65K_zkrL5bE4BgCboBi2qcwupTD1fhG1WSA1nObawgHK2ULnCi-Ub9t-clAXqN9Sg31TzyBM3V9Mwjs7yzJpzSOaGDo92feIONKOnmOicYTMPZ1Ofk1eetujdVxltiXUfAlgMQm1w_qODQXf=w640-h517" width="640" /></a></div><br /><br /><p></p><p><br /><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p>「過剰な利益」を削除したものと比較します。</p><p>左「最適化前」→右「最適化後」</p><p>純益<span> </span><span> </span>678,090 → 691,690<br />PF<span> </span><span> </span><span> </span><span> </span>1.30→1.64 <br />取引数<span> </span><span> </span>4,404 →2,445<br />DD<span> </span><span> </span><span> </span>40,450 → 31,870<br />期待利得 153.97→282.90<br />勝率 <span> </span>54.56% → 57.75%<br />平均勝ち 1210.15 → 1257.70<br />平均敗け -1114.39 → -1049.55<br />リカバリファクタ 1.3 → 1.64<br />Stagnation 845 → 482 <span style="font-size: xx-small;">※DD発生から最高値更新までの最大日数</span></p><p>すべての項目で改善が見られています。</p><p>何よりもチャートの歪さがなくなりました。</p><p><br /></p><p>取引数が少ないEAでも条件をうまくすることで、<br />過剰最適化をさけ確実に最適化ができます。<br /><br /></p><p><span style="color: red; font-family: georgia; font-size: xx-small;"><b>最後にこのコードを個人利用はしていただいて問題ありませんが、販売はしないでください。<br /></b></span><b style="color: red; font-family: georgia; font-size: x-small;">コードを公開していますが、著作権は放棄していません。<br /></b><b style="color: red; font-family: georgia; font-size: x-small;">そして、使う場合もこのままではなくもう少し調整することをおすすめします。</b></p><p><span style="font-family: georgia; font-size: xx-small;"><b><br /></b></span></p><p><br /></p>TACAhttp://www.blogger.com/profile/00215135957544909633noreply@blogger.com0tag:blogger.com,1999:blog-8473310278945251986.post-11716331861490920992022-04-02T14:19:00.001+09:002022-04-03T10:24:55.544+09:00QuantX パイソンコード作成の入り口<p><b>QuantX </b><br />QuantX (クオンテックス)という日本株シグナル配信ツールがあります。</p><p>シグナル配信なので証券会社を選びません。<br />さらに出資者は松井証券、みんかぶなど大手のため、将来が楽しみです。<br />パイソンでコードが書けるのが特徴です。</p><p><br /></p><p>早速チャレンジしてみたところ1行目で大きな壁にぶち当たりました。</p><p><span style="color: red;">import maron</span></p><p>Jupyter labでコードを書くつもりでしたが、maronがどうしても見つかりません。<br />じつはQuantXのページでコードを作成するため、<br />maronをinstallする必要などなかったのです</p><p>おそらくここで大半の人がつまづくので参考のため記述します。</p><span><a name='more'></a></span><p><b><span style="font-size: medium;">シグナルの作り方</span></b></p><p>2つの方法でシグナル(アルゴ?)を作ることができます。</p><p><b>1.アルゴジェネレーターを使用</b></p><p>アルゴジェネレーターは銘柄を選び売買シグナル(例えばRSI20が30を下回ったら)を決めれば完成です。</p><p>アルゴジェネレーターでコードが生成されますがこちらはパイソンのコードではなく辞書型のようなものです。</p><p><b>2.Pythonで記述</b></p><p>こちらはほぼPythonですが、使えるコンポーネントが限定されています。<br />maronがインストールされていますので、これをつかって発注を行います。</p><span><!--more--></span><h1 style="text-align: left;"><span style="font-size: x-large;"><b>Pythonで記述する画面までの流れ</b></span></h1><div>1⃣HPをアクセス</div><div><a href="https://factory.quantx.io/">https://factory.quantx.io/</a></div><div><br /></div><div>2⃣右上からログイン もしくは無料会員登録</div><div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEg0dOVSObfGUXJHHyFBHmH8jK6sPSDmQkDDNYrpzxIUb1n2LRTIHBoUPcg3KAcptK_gTCe7T4Irm24-T8SWnFB3kvwXGocLmQ3SfkAVCFNIlsJUdjsLyXoObRg4KF89JlSfK6T9Y5bgDKlnoopYHss2JWBNtQPbZG58gEPU3hBnZEdOsOY3ltuAggLc" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="51" data-original-width="197" height="83" src="https://blogger.googleusercontent.com/img/a/AVvXsEg0dOVSObfGUXJHHyFBHmH8jK6sPSDmQkDDNYrpzxIUb1n2LRTIHBoUPcg3KAcptK_gTCe7T4Irm24-T8SWnFB3kvwXGocLmQ3SfkAVCFNIlsJUdjsLyXoObRg4KF89JlSfK6T9Y5bgDKlnoopYHss2JWBNtQPbZG58gEPU3hBnZEdOsOY3ltuAggLc" width="320" /></a></div><br />めんどうなのでGOOGLEアカウントで会員登録をしてログインしました<br />すぐにできます。</div><p>3⃣ページのほぼ<b>最下部</b>の「開発する」をクリック</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjY_ehNBGkn5JRQHHblGhxN7Risv_QgyDc2Bys3R_4CJgM8k6JX5KyDG5envMmN_AAeHsoYDzYKZ6Fy9fQPY57qICpImowe3qah0qBTJD7kOK7QkYrbXYTOC8ESOueI6oRyk9Bv17Ezbi9_ETHq1DGRBaHfv18AKXLKCHIFdS_b6dVLYXfmkHcIJ1jc" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img alt="" data-original-height="165" data-original-width="808" height="81" src="https://blogger.googleusercontent.com/img/a/AVvXsEjY_ehNBGkn5JRQHHblGhxN7Risv_QgyDc2Bys3R_4CJgM8k6JX5KyDG5envMmN_AAeHsoYDzYKZ6Fy9fQPY57qICpImowe3qah0qBTJD7kOK7QkYrbXYTOC8ESOueI6oRyk9Bv17Ezbi9_ETHq1DGRBaHfv18AKXLKCHIFdS_b6dVLYXfmkHcIJ1jc=w400-h81" width="400" /></a></div><br /><br /><p></p><p><br /></p><p>4⃣チュートリアルが表示されます。<br />大した情報ではないのでどんどん進みましょう</p><p>[next]->[next]->[Start Coding!]と順に押下してください。</p><p><span style="color: red;">※Start Codeing!はグレーアウトしているように見えますがクリックできます</span></p><p><span style="color: red;"></span></p><div class="separator" style="clear: both; text-align: center;"><span style="color: red;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiriu7mgIWaN024SezYXzJEiI9QiLu8DztIBFvKPq06DfK36hsssUhqUV_wAaGw7uMbGlOfReOEhij_-vC-rb3HENHq-HOC6r5JJyK6NaeVpTKlpNnNm0KboTI00GJVc57bSE7Myf4YdjdQhiFYKU1gqPBtJNr3ZrAU7PfOUskYXOl4YvQA7vOQM7E_" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img alt="" data-original-height="45" data-original-width="224" height="64" src="https://blogger.googleusercontent.com/img/a/AVvXsEiriu7mgIWaN024SezYXzJEiI9QiLu8DztIBFvKPq06DfK36hsssUhqUV_wAaGw7uMbGlOfReOEhij_-vC-rb3HENHq-HOC6r5JJyK6NaeVpTKlpNnNm0KboTI00GJVc57bSE7Myf4YdjdQhiFYKU1gqPBtJNr3ZrAU7PfOUskYXOl4YvQA7vOQM7E_" width="320" /></a></span></div><span style="color: red;"><br /><br /></span><p></p><p><span style="color: red;"><br /></span></p><p>5⃣新規プロジェクトを作成を押下<br />プロジェクトは何個でも作れます<br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEg_lNAyHHZDgqx1t9icDe8h89HsvMf4jzN31GgQLbPZnfcyI7HnoOImo3M18DXDBK3hNDNnLv2EG-ybFNKd_IAmc8lhhmBY8YJxwEVUMHAVh5_OflTkGvEN9H4p03jO7PI3Bi63n2kd39CFWRqpm9QXn8mASfelr48uvhLUvkdToUUS05kq6TD0sV15" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img alt="" data-original-height="81" data-original-width="245" height="106" src="https://blogger.googleusercontent.com/img/a/AVvXsEg_lNAyHHZDgqx1t9icDe8h89HsvMf4jzN31GgQLbPZnfcyI7HnoOImo3M18DXDBK3hNDNnLv2EG-ybFNKd_IAmc8lhhmBY8YJxwEVUMHAVh5_OflTkGvEN9H4p03jO7PI3Bi63n2kd39CFWRqpm9QXn8mASfelr48uvhLUvkdToUUS05kq6TD0sV15" width="320" /></a></div><br /><br /><p></p><p><br /></p><p><br /></p><p>6⃣下記画面で「アルゴリズム名」を入力</p><p>Pythonで記述する場合は「標準テンプレート」を選んで「プロジェクトを作成」をクリック</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEh13_5v1h2RdX1j7MXYsWQgyPrHkgmXlTnQ4MM03Kfa5fngZB1X9lPlmAHXfk5l3nSN0tdryJhQ5G1oQYFHK5Hw39nnAFDttZmYJ07D9WKyvPv1z9UyCnuIs72Jeoz_SebfzgFNrbbZlxnKGe2fne6S0X1A5BhOM4hG-FZ0_9JJz8Z0Dv8vJ8D2y7v0" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img alt="" data-original-height="358" data-original-width="946" height="151" src="https://blogger.googleusercontent.com/img/a/AVvXsEh13_5v1h2RdX1j7MXYsWQgyPrHkgmXlTnQ4MM03Kfa5fngZB1X9lPlmAHXfk5l3nSN0tdryJhQ5G1oQYFHK5Hw39nnAFDttZmYJ07D9WKyvPv1z9UyCnuIs72Jeoz_SebfzgFNrbbZlxnKGe2fne6S0X1A5BhOM4hG-FZ0_9JJz8Z0Dv8vJ8D2y7v0=w400-h151" width="400" /></a></div><br /><br /><p></p><p><br /><br /></p><p><br /></p><p><br /></p><p>最初にサンプルコードが入っています。<br />これをみればPythonを覚えて3ヶ月のワタシでもなんとなくわかった気になれます。</p><p><br /></p><span><!--more--></span><p style="text-align: right;">🍤さんラーメンおごってね!</p><p><br /><br /></p><p><br /></p><p><br /></p>TACAhttp://www.blogger.com/profile/00215135957544909633noreply@blogger.com0