質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
MQL

MQL(Meta Quotes Language)は、Meta Trader4(MT4)で用いられるプログラミング用語です。MQLによりEAやインジケーターの作成が可能。C言語で書かれているため、C言語の知識があれば簡単に扱うことができます。

Q&A

0回答

4117閲覧

現在足、前足100本、実体平均化、レンジトレンドンのブレイクポイントの制御

ciao0731

総合スコア4

MQL

MQL(Meta Quotes Language)は、Meta Trader4(MT4)で用いられるプログラミング用語です。MQLによりEAやインジケーターの作成が可能。C言語で書かれているため、C言語の知識があれば簡単に扱うことができます。

0グッド

0クリップ

投稿2019/10/12 02:08

前提・実現したいこと

ここに質問の内容を詳しく書いてください。
(例)PHP(CakePHP)で●●なシステムを作っています。
■■な機能を実装中に以下のエラーメッセージが発生しました。

発生している問題・エラーメッセージ

現在足~100本前までのローソク足の実体を平均化し、レンジからトレンドに転換するボックスレンジを作り、トレンドが始まり、トレンドが終わり、またレンジを作るブレイクポイントの表現がわかりません。平均化することはできるのですが、そこから各ブレイクポイントの表現がうまくできません。フラグ処理で行いたいのですが難しく悩んでます。皆さんのお力をお借りしたいです。よろしくおねがいします。

該当のソースコード

int start() { //「counted_bar」という変数を定義して、インジケータとして計算された本数の値を代入 int counted_bar = IndicatorCounted(); if(counted_bar == 0) { counted_bar = counted_bar + 0; } int limit = Bars- counted_bar; //売買シグナルの作成 for(int i = 0; i < limit; i++) { // 買いシグナルのバッファ BuySignal[i] = EMPTY_VALUE; // 売りシグナルのバッファ SellSignal[i] = EMPTY_VALUE; double jittai = MathAbs(iClose(NULL,0,i) - iOpen(NULL, 0, i));//実体の大きさ //変数の定義 double JITTAI_sum = 0; double AVERAGE_JITTAI_POINT = 0; for(int k = i + 1 ; k <= i + AVE_PERIOD ; k++) { double JITTAI = MathAbs(iClose(NULL,0,k) - iOpen(NULL, 0, k)); JITTAI_sum += JITTAI; } double AVERAGE_JITTAI = JITTAI_sum / AVE_PERIOD; //---LOW条件--- //---HIGH条件---

試したこと

補足情報(FW/ツールのバージョンなど)

ここにより詳細な情報を記載してください。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問