Financial Instruments Business Operator , Kanto Local Finance Bureau (Kinsho) No. 1960 / Japan Securities Investment Advisers Association. Member No.012-02325ไปหน้าแรก GogoJungle
icon รายการ
ไปที่ GogoJungle
สร้างบทความ

ดูหน้าของฉัน
ออกจากระบบ
อ่านภายหลัง0
รายการโปรด0
ซื้อแล้ว0
สร้างบทความ
GogoJungleトップหน้าแรก GogoJungle
รถเข็นสินค้า
ข่าวสาร
คู่มือการใช้งาน
キャンドルマツ
17/06/2021 09:47
เผยแพร่: 17/06/2021 09:47
อัปเดต: 21/03/2022 23:07
icon
ซีรีย์
MQLプログラミング ワントピックコード解説!
サインツールやEA開発などMQLプログラムを使用したコード解説について無料連載していきます!

キャンドルマツのMQLプログラミング ワンポイント解説②「リアルタイム条件と確定足条件について」

FX

こんにちはキャンドルマツです。

こちらの連載ではMQLプログラムにおけるよくある質問などを紹介していきます!


今回は「リアルタイム条件と確定足条件について」についてです。

よくスクール内でも質問を多くいただきますので今回の記事で解説していきます!


まず「リアルタイム条件」と「確定足条件」という呼び方自体僕自身が呼んでいる名称であるだけで正確な名称はありません。

サインの表示タイミングなどでよくこちらの区別をする必要があるのですが、


「リアルタイム条件」 ⇒ 最新ローソク足でティックごとに通る条件文

「確定足条件」 ⇒ 既に確定したローソク足に対して1回ずつ通る条件文


大まかにいうとこのような条件です。



これでも少しわかりにくいと思いますのでもう少し説明すると、サインツールをチャートに適用した時、サインツールによっては過去のローソク足にもサインが表示されると思います。

それは「確定足条件」を通っているということになります。(画像はサインツールを適用させてすぐの状態)


また、最新足の値動きによって足確定前にサインが点いたり消えたりするサインツールがありますが、それが「リアルタイム条件」を通っているというものになります。


サインツールを読み込ませるときに過去のローソク足にサインを表示させる条件と過去の足にサインを表示させるコードを分けておくと色々便利であり、そうしないといけない場面というのも多いため僕はいつも「リアルタイム条件」と「確定足条件」を分けています。


例えば勝率計算をするときや、アラートの文言をそれぞれ変える時などさまざまな場面で細かい設定ができるようになります。


それでは確定足条件とリアルタイム条件はどのように分けて書くのかというと


/////////////////////////////////////////////////////////////////

int OnCalculate()  

 {

   int limit = Bars - IndicatorCounted()-1;

   for(int i=limit; i>=0; i--){       //リアルタイム条件

   //ここにリアルタイムサイン表示条件


   if(i>1 || (i==1 && NowBars

         NowBars = Bars;

        //ここに確定足サイン表示条件

   }

  }

 }

//////////////////////////////////////////////////////////////////


簡単に書くとこのようになります。

ちょっとみにくいかもしれませんが、OnCalculateの中にfor文(リアルタイム条件)があり、その中に確定足条件があります。


OnCalculateはティックごとにコードを通ります。

for文(リアルタイム条件)は最初だけローソク足の本数分すべて通り、その後はティックごとにだけコードを通ります。

確定足条件も最初だけローソク足の本数分すべて通りますがその後は足が確定するごとに1回ずつコードを通ります。


最初はなんとなくわかればOKで、このようなコードをテンプレとして覚えておけばいいと思います。

なぜこのようにブロックを分けて書くのか?というところを理解しておけば、ツールを作成するごとにだんだん腑に落ちてくるはずです。


より細かい内容となるとかなりの量になってしまいますのでまた別の記事で紹介させていただきます!

無料キャンペーン


現在は 無料プログラミング講座も行っており、以下のリンクよりLINEへご登録いただければ毎日宿題形式でメッセージ配信されます。

https://lin.ee/WopXG2G


簡単なサインツールであれば無料の内容でも作成できるレベルにはなりますのでぜひご活用ください(^^)/



その他、キャンペーンとして特別に今なら僕が開発した

有料級EAを無料プレゼント中です!

以下のリンクよりLINEへご登録いただき、手順に従って応募フォームを送信いただくことでプレゼントします!

https://lin.ee/AMveJlu


⇓プレゼントEAのバックテスト結果がこちら⇓


オススメ有料ツール

・年利500%越えを実現する、バイナリーオプション用高勝率サインツール「Skyhook」

「Skyhook」バックテスト結果

USDJPY 2020年1年 192回エントリー 勝率:61%

EURJPY 2020年1年 188回エントリー 勝率:61%

GBPJPY 2020年1年 215回エントリー 勝率:61%

AUDJPY 2020年1年 181回エントリー 勝率:60%

NZDJPY 2020年1年 119回エントリー 勝率:63%

EURGBP 2020年1年 112回エントリー 勝率:71%

EURUSD 2020年1年 132回エントリー 勝率:61%

GBPUSD 2020年1年 141回エントリー 勝率:62%

USDCHF 2020年1年 112回エントリー 勝率:66%

■10000円BETの場合の1年での利益:227万9500円!!
※もし50000円BETの設定とした場合には1000万円を超えることになります。

更に今ならこのサインツールもキャンペーン価格で19800円となっています!


商品ページはこちら


最後までお読みいただきありがとうございました!
×
ความคิดเห็น
เข้าสู่ระบบและโพสต์
ต้องการลบความคิดเห็น
ใช่ไหม?
ผู้เขียนบทความนี้
キャンドルマツ
キャンドルマツ
初めまして、ロウソク足をこよなく愛し、ロウソク足にこよなく愛されたい男、 FXトレーダー兼MQLプログラマーのキャンドルマツと申します! 日々トレードをする中で同時に身につけた開発スキルをご提供させていただいております。 コンテンツの中には単純なインジケーターから、裁量トレードの内容まで幅広く公開しております。 ご質問があればお気軽にご連絡ください♪
ซีรีย์ของบทความ
MQLプログラミング ワントピックコード解説!
サインツールやEA開発などMQLプログラムを使用したコード解説について無料連載していきます!
บทความก่อนหน้านี้
icon
キャンドルマツのMQLプログラミング ワンポイント解説①「ヒストリカルデータの導入方法について」
บทความยอดนิยมในซีรีส์นี้
キャンドルマツのMQLプログラミング ワンポイント解説②「リアルタイム条件と確定足条件について」
こんにちはキャンドルマツです。こちらの連載ではMQLプログラムにおけるよくある質問などを紹介していきます!今回は「リアルタイム条件と確定足条件について」についてです。よくスクール内でも質問を多くいただ
キャンドルマツのMQLプログラミング ワンポイント解説①「ヒストリカルデータの導入方法について」
こんにちはキャンドルマツです。こちらの連載ではMQLプログラムにおけるよくある質問などを紹介していきます!今回は「ヒストリカルデータの導入方法について」についてです。よく「ヒストリカルデータはどうやっ
ดูทั้งหมด
  • แนะนำ
    สอบถามข้อมูล

  • เกี่ยวกับเรา
    ข้อกำหนดในการให้บริการ

    คำขอพัฒนา
    รับสมัครพาร์ทเนอร์

  • กฎหมายธุรกรรมทางพาณิชย์

ชื่อบริษัท GogoJungle
Financial Instruments Business Registration Number : Kanto Local Finance Bureau (Financial instruments firms) No. 1960
สมาชิก Japan Investment Advisers Association
ชื่อบริษัท GogoJungle
Financial Instruments Business Registration Number :
Kanto Local Finance Bureau (Financial instruments firms) No. 1960
สมาชิก Japan Investment Advisers Association
Financial Services AgencyJapan Investment Advisers AssociationFinancial Instruments Mediation Assistance CenterSecurities and Exchange Surveillance Commission

Copyright © 2025 GogoJungle Inc. All Rights Reserved.