交易結構 MqlTradeRequest 問題

 
各位好 我在MT5書中有介紹交易函數結構

其中在下MqlTradeRequest 結構宣告裡面

有一個

ENUM_TRADE_REQUEST_ACTIONS    action;

(1). 想請問 ENUM_TRADE_REQUEST_ACTIONS 是結構?是物件?還是列舉型態

(2). 這個宣告在哪邊可以找到? 我把程式編輯器(MetaEditor) 左邊的導航 都看了一下 沒找到, 請問ENUM_TRADE_REQUEST_ACTIONS 在哪邊可以看到他詳細地宣告呢?



謝謝

-----------------  https://www.mql5.com/zh/docs/constants/structures/mqltraderequest    ..............

struct MqlTradeRequest
  {
   ENUM_TRADE_REQUEST_ACTIONS    action;           // 交易操作类型
   ulong                         magic;            // EA交易 ID (幻数)
   ulong                         order;            // 订单号
   string                        symbol;           // 交易的交易品种
   double                        volume;           // 一手需求的交易量
   double                        price;            // 价格
   double                        stoplimit;        // 订单止损限价点位
   double                        sl;               // 订单止损价位点位
   double                        tp;               // 订单盈利价位点位
   ulong                         deviation;        // 需求价格最可能的偏差
   ENUM_ORDER_TYPE               type;             // 订单类型
   ENUM_ORDER_TYPE_FILLING       type_filling;     // 订单执行类型
   ENUM_ORDER_TYPE_TIME          type_time;        // 订单执行时间
   datetime                      expiration;       // 订单终止期 (为 ORDER_TIME_SPECIFIED 类型订单)
   string                        comment;          // 订单注释
   ulong                         position;         // 持仓编号
   ulong                         position_by;      // 反向持仓编号
  };

MQL5文档: 标准常量,列举和架构 / 数据结构 / 交易请求结构
MQL5文档: 标准常量,列举和架构 / 数据结构 / 交易请求结构
  • www.mql5.com
//| 打开买入持仓                                                       | ();                                  request.volume   =0.1;                                       request.deviation=5;                                         request.magic    =EXPERT_MAGIC;                          ...
 

ENUM 是列舉型態


建議看英文版 翻譯版有些翻得不好 會誤會

 

你買的書 外匯王 9.4 簡單的EA單元

有舉例使用方法吧?

ps.我的是上一版黃金白銀 但去書店翻一下 好像內容一樣

 
Kevin Z:
各位好 我在MT5書中有介紹交易函數結構

其中在下MqlTradeRequest 結構宣告裡面

有一個

ENUM_TRADE_REQUEST_ACTIONS    action;

(1). 想請問 ENUM_TRADE_REQUEST_ACTIONS 是結構?是物件?還是列舉型態

(2). 這個宣告在哪邊可以找到? 我把程式編輯器(MetaEditor) 左邊的導航 都看了一下 沒找到, 請問ENUM_TRADE_REQUEST_ACTIONS 在哪邊可以看到他詳細地宣告呢?



謝謝

-----------------  https://www.mql5.com/zh/docs/constants/structures/mqltraderequest    ..............

struct MqlTradeRequest
  {
   ENUM_TRADE_REQUEST_ACTIONS    action;           // 交易操作类型
   ulong                         magic;            // EA交易 ID (幻数)
   ulong                         order;            // 订单号
   string                        symbol;           // 交易的交易品种
   double                        volume;           // 一手需求的交易量
   double                        price;            // 价格
   double                        stoplimit;        // 订单止损限价点位
   double                        sl;               // 订单止损价位点位
   double                        tp;               // 订单盈利价位点位
   ulong                         deviation;        // 需求价格最可能的偏差
   ENUM_ORDER_TYPE               type;             // 订单类型
   ENUM_ORDER_TYPE_FILLING       type_filling;     // 订单执行类型
   ENUM_ORDER_TYPE_TIME          type_time;        // 订单执行时间
   datetime                      expiration;       // 订单终止期 (为 ORDER_TIME_SPECIFIED 类型订单)
   string                        comment;          // 订单注释
   ulong                         position;         // 持仓编号
   ulong                         position_by;      // 反向持仓编号
  };

https://www.mql5.com/zh/docs/constants/tradingconstants/enum_trade_request_actions

MQL5文档: 标准常量,列举和架构 / 交易常数 / 交易操作类型
MQL5文档: 标准常量,列举和架构 / 交易常数 / 交易操作类型
  • www.mql5.com
//| 打开买入持仓                                                       | ();                                  request.volume   =0.1;                                       request.deviation=5;                                         request.magic    =EXPERT_MAGIC;                          ...
 

謝謝各位 我了解了

 ENUM_TRADE_REQUEST_ACTIONS 是系統預定義的列舉

我還有一個小疑問是

 像系統預定義的 列舉 是存在哪個檔案呢?

是否可以從導航哪邊把檔案打開來看"所有"預定義的列舉型態呢?

謝謝

 
Kevin Z:

謝謝各位 我了解了

 ENUM_TRADE_REQUEST_ACTIONS 是系統預定義的列舉

我還有一個小疑問是

 像系統預定義的 列舉 是存在哪個檔案呢?

是否可以從導航哪邊把檔案打開來看"所有"預定義的列舉型態呢?

謝謝

F1 搜尋有喔!