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

 
Maksims Ignatovs:

一般的なケースでの興味深い解答です。特定のキーについて、あらゆる可能な組み合わせ(言語、キャップなど)を経て、何が起こるかを確認し、さらにそこから何らかの結論を導き出そうとすることができるのは明らかです。
BUT、この問題はドキュメントに反映されるべきです。マウスイベントについては、そうです - すべてがドキュメントに用意されています。キーボードはどうですか?

こんな感じでしょうか。

if(lparam==(StringGetChar("w",0)))
 
mt4 のMaxOrders() 関数に対応するものはありません?
 
Maksims Ignatovs:

マウスイベントについてはこの通りです。全てはドキュメントで確認できます。キーボードの調子が悪いのか?

特に、デザインや国籍によるキーボードのバリエーションが多いことを考えると、なおさらです。 世界の広さを把握するのです。

 
Yevhenii Levchenko:
mt4 のMaxOrders() 関数に対応するものはありません?

そのような機能はどこにあるのでしょうか?そして、その効果は?

 

こんにちは@ Artyom Trishkin

MQL4 / MT4で、ユーザーが手動で取引を終了したことを知ることは可能ですか?

MQL5ではOnTradeTrasaction()関数で動作することは知っていますが、MQL4ではそのような機能を見ることができませんでした。では、どうすれば実現できるのか。

 
Artyom Trishkin:

そのような機能はどこにあるのでしょうか?そして、その効果は?

MT5では 注文可能な最大 数を返しますが...。
 
Yevhenii Levchenko:
MT5では 注文可能な最大 数を返しますが...。

MT5にはありませんが、CExpertのSBにはメソッドがあります。

こうすることで、許容される最大限の注文数を得ることができるのです。

void OnStart()
{
   printf("MaxOrders = %i",AccountInfoInteger(ACCOUNT_LIMIT_ORDERS));
}
 
Yevhenii Levchenko:
MT5では 注文可能な最大 数を返しますが...。

標準ライブラリのCExpertクラスからです。つまり、言語に組み込まれた機能ではありません。

AccountInfoInteger()SymbolInfoInteger()をご覧ください。

Документация по MQL5: Информация о счете / AccountInfoInteger
Документация по MQL5: Информация о счете / AccountInfoInteger
  • www.mql5.com
Информация о счете / AccountInfoInteger - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Igor Makanu:

MT5にはありませんが、CExpertのSBにはメソッドがあります。

こうすることで、許容される最大限の注文数を得ることができるのです。

これはLimit orderにしか適用されないのですよね?市場に出回る可能性のある最大数の注文が 必要...それとも同じ数字になるのでしょうか?
 
Yevhenii Levchenko:
これはLimit order(指値注文)だけですか?市場に出回る可能性のある最大限の注文 数が必要です...。それとも同じ数字になるのでしょうか?

MT4のヘルプを開くと全て書いてあります。定数ACCOUNT_LIMIT_ORDERSの名前は私が作ったものではありません