コーディングのヘルプ - ページ 106

 

なるほど

 

皆さん、こんにちは。私はこの非常に便利なインジケータを発見し、上か下かにかかわらず、新しい現在のろうそくの方向を予測するのに役立ちます。このインジケーターはTom DeMarksの研究に基づいており、彼はTDポイントと呼ばれるものを作りましたが、私がこれまで理解したところでは、これはフラクタルやピボットポイントの一種です。この記事に添付したインジケータは、LGP_Ivanoff_Maloma-Demark_Levels.mq4というもので、これについての情報は、以下を参照してください。

LGP_Ivanoff_Maloma-Demark_levels - MQL4 Code Baseでご覧いただけます。

しかし、このサイトはロシア語なので、英語翻訳版への短縮URLリンクを作りました。

LGP_Ivanoff_Maloma-Demark_levels - MQL4コードベース

これまでの経験では、このインジケーターが直前のローソク足に矢印を描くと、現在のローソク足/バーがその矢印の反対方向に進むのが普通です。そこで、現在のローソク足の方向を二重に確認するために、T.Demarkの考え方を用いたTL_by_Demark_v6.mq4というトレンドラインインジケータと併用しています。

このインジケーターはこちらにも添付していますが、インジケーターの詳細についてはこちらからもダウンロードできます。T.Demarkのアプローチを考慮したトレンドラインインジケーター - MQL4 Articles これまでのところ、この2つを一緒に使うと、現在のローソクの方向性の予測が奇跡的に正確であることがわかりました。トム・デマーク(TD)ポイントとトレンドラインについて、もう少し詳しく説明します。トム・デマーク トレンドライン

よくわかりませんが、LGP_Ivanoff_Maloma-Demark_levelsインジケータが描く矢印は、デマークのいうレベル1TDポイントを示しているようです。

とにかく、私はLGP_Ivanoff_Maloma-Demark_levelsインジケータからスキャナーのようなものを作り、私のブローカーが提供するすべての通貨ペア、私が指定するペアのリスト、または私のマーケットウォッチリストのすべてのペアをスキャンし、前のローソクに描かれている通貨ペアのリストだけを画面に報告したいのですが、どうすればいいですか?そのリストがあれば、TL_by_Demark_v6などの他のインジケータを追加したテンプレートでそれらのチャートだけを開き、シグナルを確認することができるのです。

残念ながら、私はmq4言語のコードを学び始めたばかりなので、このようなスキャナーをどのようにプログラムすればよいのか見当がつきません。どなたかこのスキャナーをコーディングできる方はいらっしゃいますか?もし、専門家のコーダーの誰かがこれをコード化できれば、私は本当に感謝しますし、ここにいる皆にとっても非常に有用であることが分かると思います。

私はこのスレッドの反応をチェックし続けます。

 

インジケーターオンインジケーター

こんにちは、皆さん。

mt4で任意のインジケータを任意のインジケータ上で使用する簡単な方法はありますか?

thnks

 
anonimm:
こんにちは、皆さん。

mt4で任意のインジケータを任意のインジケータ上で使用する簡単な方法はありますか?

thnks

metrader4でカスタムインジケーターで 簡単な方法はありません。

 

こんにちは、グローバルです。

LGP_Ivanoff_Maloma-Demark_Levelsのインジケータをありがとうございます。

私はTDemarkのラインを使うのが好きで、これらがどのように連携できるのかに興味があります。

複数の通貨ペアを「スキャン」することに関して...

ダッシュボード・インディケータ」を検索して、異なる通貨を「スキャン」し、異なるTFとインディケータを使用して画面に表示する例をご覧ください...

もしあなたが、MQLのコーディング方法を学び、独自のインジケーターやEAを作ったり修正したりすることに興味があるなら、これらの「ダッシュボード」例は、あなたが始めるのに役立つでしょう。

ここに一つの例の簡単なリンクがあります...

ポスト#7 - MT4_Dashboard_I-V1.5.mq4 を参照してください。

https://www.mql5.com/en/forum/178529

お役に立てれば幸いです。

ロバート

 

Robertさん、アドバイスとサンプルダッシュボードとしてのMt4_FX_Dashboardをどうもありがとうございました。見てみて、何かわかるかもしれませんね。しかし、mq4言語が初めてなので、頭を使うのにかなり時間がかかりそうですが、それでも頑張って長い学習曲線に入っていこうと思います。とはいえ、すでに答えを知っているmq4コーダーが、少なくとも私がその間に使えるLGP_Ivanoff_Maloma-Demark_Levels指標の 基本スキャナをまとめてくれるといいんですけどね。そうでなければ、私は弾丸を噛んで、mq4の戦場に入るしかないでしょう。Robertさん、本当にありがとうございました。

ありがとうございました。

ピーター

 

面白いのは、Ivanoff、Maloma、Demarkの 3人は一度も会ったことがなく、お互いのことを知らないということです。)

 

こんにちは。

switch演算子をこのように書くのは正しいのでしょうか?いつも設定しようとした変数に0が返されます。

switch(Operazione)

{

case 0 : SL=SLBase;TP=SLBase;Lotti=LottiBase; break;

case 1 : SL=SLBase;TP=SLBase*2;Lotti=LottiBase; break;

case 2 : SL=SLBase;TP=SLBase*3;Lotti=LottiBase; break;

case 3 : SL=SLBase;TP=SLBase*2;Lotti=LottiBase*Incremento; break;

case 4 : SL=SLBase;TP=SLBase*3;Lotti=LottiBase*Incremento; break;

case 5 : SL=SLBase;TP=SLBase*4;Lotti=LottiBase*Incremento; break;

case 6 : SL=SLBase;TP=SLBase*3;Lotti=LottiBase*(2*Incremento); break;

case 7 : SL=SLBase;TP=SLBase*4;Lotti=LottiBase*(2*Incremento); break;

case 8 : SL=SLBase;TP=SLBase*5;Lotti=LottiBase*(2*Incremento); break;

}
 
dasio:
こんにちは。

switch演算子をこのように書いていいのでしょうか?いつも設定しようとした変数に0が返されます。

switch(Operazione)

{

case 0 : SL=SLBase;TP=SLBase;Lotti=LottiBase; break;

case 1 : SL=SLBase;TP=SLBase*2;Lotti=LottiBase; break;

case 2 : SL=SLBase;TP=SLBase*3;Lotti=LottiBase; break;

case 3 : SL=SLBase;TP=SLBase*2;Lotti=LottiBase*Incremento; break;

case 4 : SL=SLBase;TP=SLBase*3;Lotti=LottiBase*Incremento; break;

case 5 : SL=SLBase;TP=SLBase*4;Lotti=LottiBase*Incremento; break;

case 6 : SL=SLBase;TP=SLBase*3;Lotti=LottiBase*(2*Incremento); break;

case 7 : SL=SLBase;TP=SLBase*4;Lotti=LottiBase*(2*Incremento); break;

case 8 : SL=SLBase;TP=SLBase*5;Lotti=LottiBase*(2*Incremento); break;

}

ダシオ

そのスイッチのコードはOKです。コードの残りの部分を確認して ください

 

ありがとうございます、確認して みます。