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

 
spoiltboy:

条件なしです。削除はそういうものだからですが、条件付きはそうではありません。できないことを指摘するために、このように書きました。このように書くと

OrderDelete(ticketD)です。

OrderDelete(ticketUP)。

そして、1ティックごとに(不在条件に従って)すでに作成された注文を削除する。と条件を付けて書けば

if (x!=maxpr1){x=maxpr1; OrderDelete(ticketD);}.

if (z!=minpr1){z=minpr1; OrderDelete(ticketUP);}.

そして、その条件が発生したときに、削除エラーを書き込むのです。

この条件で指定された注文を削除するには、どのように書けばよいのでしょうか。

これだけ議論されているのに、誰も単純なミスに気づかない。ローカルレベルでticketDとticketUPを宣言し、OnTick() 関数を抜けるとクリアされるようになっていますね。グローバルレベルで宣言すれば、運がいい。
 
Sergey Gritsay:
これだけ議論されているのに、誰も単純なミスに気づいていない。ticketDとticketUPはローカルレベルで宣言されており、OnTick() 関数を終了するとリセットされます。グローバルレベルで宣言すれば、運がいい。
すでに書きましたが、メッセージは無視、作者は頑なに何も理解しようとせず、ただ障害物にぶつかり、それを回避するのではなく、予約を破棄しようとします。
 

それはやめたほうがいい。

BINGO!」の掛け声が聞こえてきそうな予感。

 

https://docs.mql4.com/ru/constants/objectconstants/enum_object/obj_text

リンク先のコードをコピーしてユニットに貼り付けたら、コンパイル時に以下の行で文句を言われました。

input ENUM_ANCHOR_POINT InpAnchor=ANCHOR_BOTTOM; // バインディングメソッド

が、特にANCHOR_BOTTOMに!?

どうすれば写真のようになるのでしょうか?

OBJ_TEXT - Типы объектов - Константы объектов - Стандартные константы, перечисления и структуры - Справочник MQL4
OBJ_TEXT - Типы объектов - Константы объектов - Стандартные константы, перечисления и структуры - Справочник MQL4
  • docs.mql4.com
OBJ_TEXT - Типы объектов - Константы объектов - Стандартные константы, перечисления и структуры - Справочник MQL4
 
Игорь: Здравствуйте ! помогите советом !

https://docs.mql4.com/ru/constants/objectconstants/enum_object/obj_text

リンク先のコードをコピーしてユニットに貼り付けたら、コンパイル時に以下の行で文句を言われました。

input ENUM_ANCHOR_POINT InpAnchor=ANCHOR_BOTTOM; // バインディングメソッド

が、特にANCHOR_BOTTOMに!?

どうすれば写真のようになるのでしょうか?

 
Игорь:

https://docs.mql4.com/ru/constants/objectconstants/enum_object/obj_text

リンク先のコードをコピーしてユニットに貼り付けたら、コンパイル時に以下の行で文句を言われました。

input ENUM_ANCHOR_POINT InpAnchor=ANCHOR_BOTTOM; // バインディングメソッド

が、特にANCHOR_BOTTOMに!?

どうすれば写真のようになりますか?

コードに誤植があるのでしょう。

input ENUM_ANCHOR_POINT InpAnchor=ANCHOR_LEFT_UPPER; // Способ привязки
 
Sergey Gritsay:

コードにタイプミスがあり、次のようになります。

input ENUM_ANCHOR_POINT InpAnchor=ANCHOR_LEFT_UPPER; // Способ привязки


セルゲイ・グリツァイ

コードのタイプミスは次のようになります。

input ENUM_ANCHOR_POINT InpAnchor=ANCHOR_LEFT_UPPER; // Способ привязки


ありがとうございました!!!
 
Sergey Gritsay:
これだけ議論されているのに、誰も単純なミスに気づかない。ローカルレベルでticketDとticketUPを宣言し、OnTick()関数終了時にゼロになるようにしていますね。グローバルレベルで宣言すれば、運がいい。

ありがとうございます。

ヴィタリー・ムジチェンコ
すでに書いたが、メッセージは無視され、作者は頑なに何も理解しようとせず、ただ障害物につまずき、それを迂回するのではなく、予約を破棄しようとするのだ。

無知と思わないでください。私はまだ勉強を始めたばかりで、youtubeでチュートリアルを2回見ただけで、何とかしようとしているところです。今の段階ではわからないことだらけです。どうやら、この段階では、わかりやすい説明が 必要な場合もあるようです。そして、そのことに間違いはない。

 
spoiltboy:
.....
それで、うまくいっているのでしょうか?
 
Renat Akhtyamov:
それで、うまくいっているのでしょうか?

はい。

これからも調べてみるよ。