記事"MQL5クックブック - MQL5での未決注文の取り扱いとマルチカレンシーエキスパートアドバイザー"についてのディスカッション - ページ 2

 

保留中のオーダーの例を検索していたら、この記事を見つけた。

作者には、動く アップデートをここに載せる慈悲はないのだろうか?

MQL5のクックブックでさえ動かないのなら、初心者はどうやって何かを学べというのだ?

また喉がイガイガしてきた!!!!

 
Otto Pauser:

未決注文の例を探しているときに、この記事を見つけた。

作者はここに機能的なアップデートを置く慈悲を持つことができますか?

MQL5のクックブックでさえ機能しないのであれば、初心者はどうやって何かを学べばいいのだろうか?

また喉がイガイガしてきた!!!!

オットー、どうしたんだい?

この記事はちょっと古くて、あれから半世紀近く更新が続いている。

私は次のように方向づけました:

https://www.metatrader5.com/en/mobile-trading/iphone/help/trade/general_concept/order_types

https://www.mql5.com/en/docs/standardlibrary/tradeclasses/ctrade

を参考にして、このように解決しました:

         tX  = TimeCurrent() + TimeShiftSec; // 入力から
         cmt = _Symbol+" BU";
         prc = SymbolInfoDouble( _Symbol, SYMBOL_ASK ) - Atr[0]*0.2;
         sl  = prc - StopLoss_*_Point; 
         tp  = prc + TakeProfit_*_Point;
         OrderOpen(_Symbol,ORDER_TYPE_BUY_LIMIT,vol,0.0,prc,sl,tp,ORDER_TIME_GTC,tX,cmt);
Types of Orders - Trading Principles - MetaTrader 5 iPhone/iPad Help
Types of Orders - Trading Principles - MetaTrader 5 iPhone/iPad Help
  • www.metatrader5.com
The MetaTrader 5 mobile platform allows users to prepare and issue requests for the broker to execute trading operations. In addition, the platform allows to control and manage open positions. For this purposes, several types of trade orders are used. An order is an instruction of a brokerage firm's client to conduct a trade operation. In the...
 
何を探しているんだい?
 

オットーのことは理解しているが...。

これは誰にもテストされていない。

宣言されていない関数が 使われている。

写真参照



コードはお尻のためにある :-)

 

次のページナンセンス...


bool CheckTradingPermission()
  {
//--- リアルタイム・モードの場合
   if(IsRealtime())
     {
      //--- サーバー接続のチェック
      if(!TerminalInfoInteger(TERMINAL_CONNECTED))
         return(1);
      //--- ランニングプログラムレベルでの取引許可
      if(!MQL5InfoInteger(MQL5_TRADE_ALLOWED))
         return(2);
      //--- ターミナルレベルでの取引許可
      if(!TerminalInfoInteger(TERMINAL_TRADE_ALLOWED))
         return(3);
      //--- 当座預金の取引許可
      if(!AccountInfoInteger(ACCOUNT_TRADE_ALLOWED))
         return(4);
      //--- 現在の口座に対する自動売買の許可
      if(!AccountInfoInteger(ACCOUNT_TRADE_EXPERT))
         return(5);
     }
//---
   return(0);
  }
//+------------------------------------------------------------------+

誰が気づく?

 


さあ、もうコンパイルしてくれ。


この関数が どこから来ているのか、誰か知っていますか?F1は知らない。グーグルも知らない。

MQL5InfoInteger()
ファイル:
Auxiliary.mqh  7 kb
 
Dokumentation zu MQL5: Zustandspruefung / MQLInfoInteger
Dokumentation zu MQL5: Zustandspruefung / MQLInfoInteger
  • www.mql5.com
Zustandspruefung / MQLInfoInteger - Nachschlagewerk über die Sprache des algothitmischen/automatischen Handels für MetaTrader 5
 
amando:
https:// www.mql5.com/de/docs/check/mqlinfointeger

アマンド

 

コードの次のエラー。


インジケータがありません.

開発者は持っていたかもしれないが、ダウンロードを開始したばかりの開発者は持っていない。


MQは早急にこの問題に取り組む必要がある。

バグの除去に3時間もかかるようでは、ユーザーは試してみようという意欲を失ってしまう。

 
2017年のバックアップに残っていたんだ。
ファイル:
eventsspy.mq5  8 kb