初心者の方からの質問 MQL4 MT4 MetaTrader 4 - ページ 105

 
Andrei: オープンボタンで正しいタイムフレームでチャートを開くように設定する方法はありますか?ありがとうございました。

このボタンのことでしょうか?

 
STARIJ:

このボタンのことですか?

いいえ、閉じたチャートを 開くボタンは、左のリストからマウスを使うか、...

 
Leon:
ごあいさつ
新しいローソク足で保留中の注文を再開する必要がある場合、前のローソク足での保留中の注文を削除する方法を教えてください。
新バーは以下のように定義されます。
私はこのように保留注文を出します。
こんな感じでいいのでしょうか?さて、すでに過ぎ去った過去の瞬間の中で、どのように閉じるのか
static datetime New_Time=0;                  // Время текущего бара
New_Bar=false;                               // Нового бара нет
if(New_Time!=Time[0])                        // Сравниваем время
{
   New_Time=Time[0];                         // Теперь время такое
   Closer();
   OrderSend(Symbol(),OP_BUYSTOP,NormalizeDouble(Lotpers,5),Ask+OrderStep*Point,100,0,0,NULL,MagicNumber,0,clrNavy);
}

void Closer()
{
    Тут разные проверки наличия и закрытие
}
 
Andrei: いいえ、左のリストからマウスで閉じたチャートを 開くボタンが...。

スクリーンショットを描くマウスの左側は?

 
STARIJ:

スクリーンショットを描く

さて、左隅にプラス記号のあるチャートボタンですが......。
 
Andrei さて、左隅にプラス記号のあるチャートボタンですが......。

if this button is- とっくに削除して忘れてました。また、プラス記号は左隅ではなく、真ん中にあります

 
Andrei:

いいえ、左のリストからマウスで閉じたチャートを 開くボタンが...。


そして、こんなにも美しいのでしょう?

 
Andrei:

オープンボタンで必要なタイムフレームでチャートを開くように設定する方法はありますか?感謝

以下をお試しください。

正しいチャートを正しいTFで開く。好きなように設定する。デフォルトのテンプレートで保存する

 

STARIJ:
Может быть так? Ну как закрыть в прошлый момент, который уже прошел в прошлое

ありがとうございます!うまくいきました。

 

1.未決済注文の ポジションを決済する方法を教えてください。 ドキュメントには、特別なツールは見つかりませんでした。カウンターオーダーで、OrderCloseBy()するだけか。

2.NOT_ENOUGH_MONEYなど、保留中の注文をトリガーする際に発生したエラーを知るにはどうすればよいですか?LastError()には何もない。しかし、それは存在し、テスターはログにそれを表示します。