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

 

EAにMaxTradesPerBarまたは同等のものを追加するヘルプ

コードにMaxTradesPerBarの設定がないので、私はすべてのティックでテストするとき、私はしたくない各バーで取引と注文のトンを取得する外部変数またはこのEAにハードコードを追加する方法がわからない。私はオンラインで提案を読みましたが、コードにすべてを貼り付ける場所がわかりません(私はコーディングが初めてです)。あなたの助けはとてもありがたいです。

Doublema_breakout_ea.mq4 - MQL4コードベース

 
mladen:
kemal44

これは、コードで関数を使用する方法について説明されているスレッドへのリンクです:https://www.mql5.com/en/forum/173005

そこでは(1つの記事で説明しきれないほど)非常に良い使い方が説明されています。

実は、先生の作成されたドキュメントを読んで、C++のvoid関数を読んでみたのですが、うまく動作させることができませんでした。

TSの部分に関しては、マニュアルトレードを続けることになりそうです。

 

エキスパートアドバイザサブウィンドウ

EAのサブウィンドウに情報 パネルを配置する方法、誰か例を持っていますか?

 

...

このようなものを.NETで使用することができます。

int countOpenedOnACurrentBar()

{

int openedAtBar = 0;

datetime startTime = Time[0];

datetime endTime = Time[0]+Period()*60;

for(int i=0; i < OrdersTotal(); i++)

{

if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES) == false) break;

if(OrderMagicNumber() != MagicNumber) continue;

if(OrderSymbol() != Symbol()) continue;

if(OrderOpenTime()=endTime) continue;

openedAtBar++;

break;

}

return(openedAtBar);

}

[/PHP]

It will count how many orders were opened on a current bar and then you can restrict that number to any number you wish (you can extend the condition to open a new buystop or sell stop to something like this (kust an example not an actual code):

[PHP]if(CheckEntryCondition("BUY") && countOpenedOnACurrentBar()==0)

{

...

}

if(CheckEntryCondition("SELL") && countOpenedOnACurrentBar()==0)

{

...

}

megamixx:
MaxTradesPerBarを1に設定する外部変数またはハードコードをこのEAに追加する方法がわかりません。コードにMaxTradesPerBar設定がないため、毎ティックでテストすると、私が望まない大量の取引と注文が各バーで得られます。私はオンラインで提案を読みましたが、コードにすべてを貼り付ける場所がわかりません(私はコーディングが初めてです)。あなたの助けはとてもありがたいです。Doublema_breakout_ea.mq4 - MQL4コードベース
 

...

増加

情報パネル」とは何を指すのでしょうか?

通常メインウィンドウにコメントとして書き出されるものであれば、別ウィンドウに表示させたい場合は、オブジェクトとして作成する必要があります(コメントは残念ながら常にメインウィンドウに表示されます)。

increase:
EAのサブウィンドウにインフォパネルを配置するにはどうしたらいいのか、どなたか例をお持ちの方はいらっしゃいませんか?
 

皆さん、こんにちは。

どなたか、添付したExcelの数式をメタトレーダー用のインジケータに変換するのを手伝っていただけませんか?

それは最後の利用可能な値の投影を行うため、再描画されます。

しかし、それはサイクル指標とその勢いは非常に明確かつ正確にトレースします。

私はそれがそのようなDSS Bressert、MACDや移動平均などの他の指標と組み合わせて使用する場合は特に、すべてのために有用であろうと思います。

以下は、Excelのインジケータです。

cycleok.xls

ここで画像は次のとおりです。

すべての人に感謝

ファイル:
cycleok.xls  505 kb
immagine.jpg  108 kb
 

ニンジャトレーダーからメタトレーダー4への翻訳

どなたか、median-renko-codeでやっていただけませんか?

 

1時間足と複数ペアのBulls ValueとBears Valueインジケーター

こんにちは。

できれば、1時間足でユーロ/米ドル、ポンド/米ドル、豪ドル/米ドル、ユーロ/円など複数のペアの強気値と弱気値を表示してくれるインジケータが欲しいのですが、どなたか教えていただけないでしょうか?

チャートの 右上に表示され、以下のようなフォーマットで大きく表示されれば読みやすいと思います。

eur/usd - 強気 = 232, 弱気 = 112 200を超えたら緑で上向き矢印

gbp/usd - ブルズ= 178、ベアーズ= 87 200以下の場合、黄色の横向き矢印。

aud/usd - bulls = -123, bears = -265 値が-200以下の場合、赤の下向き矢印。

上記の私の要望をご理解いただければ幸いです。

日本円以外のクロスのブルとベアの値は、ブル0.0025、ベア-0.0025のようです。

この値を100000倍して、それぞれ250と-250のような整数で表示して欲しいのです。

日本円のクロスの場合、値は0.25ブルと-0.25ベアで、整数で表示するために1000倍する必要があります。

250と-250となります。

私はすでにあなたを混乱させていないことを願っています。

値が> 200であればその緑色、-200であればその黄色がフラットトレードになります。

私が求めているものについて何か質問があれば教えてください。

あなたの応答を楽しみにしています。

ありがとうございます

 

(req) コーディング修正ヘルプ

またまたmladenさん、こんにちは。

最近、あなたの書いたインジケータをダウンロードしたのですが、このインジケータは将来のデータを使って再ループするのでしょうか?(完全なデコンパイルは持っていません)

このインジケーターは過去のデータをリループ、リペイントしないようにすることは可能でしょうか?

自分の好きなペアを入力できるようなバージョンに変更することは可能でしょうか?

また、別の新しいバージョンに変更して、チャートの下に現在のペアを表示することができますか(つまり、複数のペアではなく、チャートの下にある1つのペアだけ)?

ラインクロス時にアラートを 出すことは可能でしょうか?

よろしくお願いします。

ファイル:
 

これは私のコレクションです。

メインウィンドウの背景には、プレーンなチャート(キャンドル)が表示されるので、他のペアがどうなっているかが分かります。

INPUTSで、見たい通貨ペア(2つ目)を選ぶことができる。

NZDはAUDの動きに追随するのでしょうか?

MQ4のコーディングの中に、外部ペア(ペア2)を呼び出して、ペア1のコードの中に入るものがある -- 強力なKEYWORDのように聞こえる。

最近のSINGLE Directionの動きから、私は

再考

== どの方向にも対応できるようなテンプレートを用意する

例えば、このテンプレートは、BETするのみです。

私は、レンジ相場ではうまくいっていましたが、トレンド相場ではうまくいきませんでした。もう一度DEMOで練習するために戻るには長い時間がかかりそうです。

お気に召したでしょうか?

ファイル:
subchart.ex4  10 kb