设为首页 收藏本站 切换语言

显示历史订单信息

| 发表于 2021-12-20 01:09:31 | 显示全部楼层 |复制链接
void OnTick()
  {
//---
历史订单信息(Symbol(),520,1,0,TimeCurrent(),true,1);
  }
//+------------------------------------------------------------------+
void   历史订单信息(string 币种,long  magic,int 倒数第几,ulong 起始时间,ulong 截止时间,bool 是否打印,ENUM_DEAL_ENTRY 进出)
  {
   HistorySelect(起始时间,截止时间);
   for(int i=HistoryDealsTotal()-1; i>HistoryDealsTotal()-1-倒数第几; i--)
     {
      if(HistoryDealGetString(HistoryDealGetTicket(i),DEAL_SYMBOL)==币种&&HistoryDealGetInteger(HistoryDealGetTicket(i),DEAL_MAGIC)==magic&&HistoryDealGetInteger(HistoryDealGetTicket(i),DEAL_ENTRY)==进出)
        {
         string         历史持仓币种=HistoryDealGetString(HistoryDealGetTicket(i),DEAL_SYMBOL);
         double         历史持仓交易量=HistoryDealGetDouble(HistoryDealGetTicket(i),DEAL_VOLUME);
         double         历史持仓止损=HistoryDealGetDouble(HistoryDealGetTicket(i),DEAL_SL);
         double         历史持仓止盈=HistoryDealGetDouble(HistoryDealGetTicket(i),DEAL_TP);
         ENUM_DEAL_TYPE 历史持仓类型=(ENUM_DEAL_TYPE)HistoryDealGetInteger(HistoryDealGetTicket(i),DEAL_TYPE);  // 持仓类型
         long           历史持仓订单号=HistoryDealGetInteger(HistoryDealGetTicket(i),DEAL_TICKET);
         ulong          历史持仓magic=HistoryDealGetInteger(HistoryDealGetTicket(i),DEAL_MAGIC);
         string         历史持仓注释=HistoryDealGetString(HistoryDealGetTicket(i),DEAL_COMMENT);
         double         历史持仓开盘价=HistoryDealGetDouble(HistoryDealGetTicket(i),DEAL_PRICE);
         long           历史持仓开盘服务器时间=HistoryDealGetInteger(HistoryDealGetTicket(i),DEAL_TIME);
         long           历史持仓开盘电脑时间=HistoryDealGetInteger(HistoryDealGetTicket(i),DEAL_TIME)-TimeCurrent()+TimeLocal();
         ulong          历史ID=HistoryDealGetInteger(HistoryDealGetTicket(i),DEAL_POSITION_ID);
         Comment(
            "历史单信息更新\n"+
            (string)历史持仓币种+ "\n",
            (string)历史持仓交易量+ "\n",
            (string)历史持仓止损+ "\n",
            (string)历史持仓止盈+ "\n",
            (string)历史持仓类型 + "\n",// 持仓类型
            (string)历史持仓订单号+ "\n",
            (string)历史持仓magic+ "\n",
            (string)历史持仓注释+ "\n",
            (string)历史持仓开盘价+ "\n",
            (string)历史持仓开盘服务器时间+ "\n",
            (string)历史持仓开盘电脑时间+ "\n",
            (string)历史ID);
         if(是否打印)
            Print(
               "历史单信息更新\n"+
               (string)历史持仓币种+ "\n",
               (string)历史持仓交易量+ "\n",
               (string)历史持仓止损+ "\n",
               (string)历史持仓止盈+ "\n",
               (string)历史持仓类型 + "\n",// 持仓类型
               (string)历史持仓订单号+ "\n",
               (string)历史持仓magic+ "\n",
               (string)历史持仓注释+ "\n",
               (string)历史持仓开盘价+ "\n",
               (string)历史持仓开盘服务器时间+ "\n",
               (string)历史持仓开盘电脑时间+ "\n",
               (string)历史ID);
        }
     }
  }
举报

评论 使用道具

精彩评论6

ken138888
B
| 发表于 2021-12-20 08:18:36 | 显示全部楼层
厉害
举报

点赞 评论 使用道具

My05613828
CCC
| 发表于 2021-12-20 09:59:56 | 显示全部楼层
楼主不厚道       这篇赶紧删了
举报

点赞 评论 使用道具

diyishenjing
D
| 发表于 2021-12-20 10:30:43 | 显示全部楼层
厉害厉害
举报

点赞 评论 使用道具

wenchao
C
| 发表于 2021-12-20 10:45:27 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

668
DDD
| 发表于 2021-12-30 16:56:51 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

交易者
DDD
| 发表于 2021-12-31 09:41:02 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

发新帖
EA交易
您需要登录后才可以评论 登录 | 立即注册

简体中文
繁體中文
English(英语)
日本語(日语)
Deutsch(德语)
Русский язык(俄语)
بالعربية(阿拉伯语)
Türkçe(土耳其语)
Português(葡萄牙语)
ภาษาไทย(泰国语)
한어(朝鲜语/韩语)
Français(法语)