MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 213

 
Valerius:


関数 error() -エラーコードを 表示するだけです。この機能は多くのEAに搭載されていますが、変更したことはありません。

だから、絶対に違うんです。

そして、その機能そのものがこれです。


1つのシンボルに対してポジションや注文を開いていますか?

AskとBidを使った方がいいかもしれませんね。

この構造で

 Ask_=MarketInfo(OrderSymbol(), MODE_ASK);
 Bid_=MarketInfo(OrderSymbol(), MODE_BID);
 
Alekseu Fedotov:


1つのシンボルに対してポジションや注文を開いていますか?

AskとBidを使った方がいいかもしれませんね。

という構造になっています。

注文は複数の楽器で開設され、プログラム内で明確に追跡・分割されます。

BidとAskについては...まさに間違った方法ですね。データを変数に代入した後、SendOrder(...)コマンドを実行します。

このコマンドは、価格が既に通過しており、注文を出すことができないため、実行に失敗する可能性があります。

でも、これと何の関係があるのでしょうか?

質問が違うので、上に書いてあります。

 

こんにちは、私はプログラミングの初心者なのですが、困っています。過去3本のバーのインジケータの値を計算する方法を教えてください。最後のローソク足のSlope_Direction_Lineの数値が前のローソク足より上(大きい)、前のローソク足のラインの数値が最後から3番目より下(小さい)、買い建てるためのチェック方法を何か処方できませんか。わかりやすく説明できたでしょうか。

 
AlGuru:

こんにちは、私はプログラミングの初心者なのですが、困っています。過去3本のバーのインジケータの値を計算する方法を教えてください。最後のローソク足のSlope_Direction_Lineの数値が前のローソク足より上(大きい)、前のローソク足のラインの数値が最後から3番目より下(小さい)、買い建てるためのチェック方法を何か処方できませんか。わかりやすく説明できたでしょうか。

if ( Slope_Direction_Line(0)> Slope_Direction_Line(1) &&  Slope_Direction_Line(1)< Slope_Direction_Line(2) ){}

インジケーターバッファからデータを取得する方法はお分かりいただけたでしょうか?
 
-Aleks-:

if ( Slope_Direction_Line(0)> Slope_Direction_Line(1) &&  Slope_Direction_Line(1)< Slope_Direction_Line(2) ){}

インジケーターバッファからデータを取得する方法はお分かりいただけたでしょうか?

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

MT4のグラフィカルオブジェクトは、チャート上で透明色に設定することができますか?

追記:clrNONEは透明ではなく、グレーになります。

 
AlGuru:

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

どういたしまして。

 
Nauris Zukas:

MT4のグラフィカルオブジェクトは、チャート上で透明色に設定することができますか?

追記:clrNONEは透明ではなく、グレーになります。

オブジェクトに対して行うことはできません。しかし、CCanvasクラスを使って 描画することができます。
 

2日前から、素敵なパネルを作っています。しかし、入力として設定されたExpert Advisorのパラメータを、それを通して変更することができないことが判明しました。

これからどうすればいいのでしょうか?

 
Vladimir Tkach:

2日前から、素敵なパネルを作っています。しかし、入力として設定されたExpert Advisorのパラメータを、それを通して変更することができないことが判明しました。

これからどうすればいいのでしょうか?

グローバルレベルの変数を宣言し、OnInit()で入力変数に 代入し、それを使用・変更する...。