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

【隔夜拆帳利率】顯示商品隔夜拆帳利率

| 发表于 2 小时前 | 显示全部楼层 |复制链接
此工具可以顯示隔夜拆帳利率
  1. //+------------------------------------------------------------------+
  2. //|                                                   CheckSwaps.mq4 |
  3. //|                                  Copyright 2025, MetaQuotes Ltd. |
  4. //|                                             https://www.mql5.com |
  5. //+------------------------------------------------------------------+
  6. #property copyright "Copyright 2025, MetaQuotes Ltd."
  7. #property link      "https://www.mql5.com"
  8. #property version   "1.00"
  9. #property strict
  10. //+------------------------------------------------------------------+
  11. //| Expert initialization function                                   |
  12. //+------------------------------------------------------------------+
  13. int OnInit()
  14.   {
  15. //--- create timer
  16.    EventSetTimer(60);
  17.     int totalSymbols = SymbolsTotal(true); // true = 只顯示交易商品
  18.     Print("===== 所有交易商品掉期資訊 =====");
  19.    
  20.     for(int i=0; i<totalSymbols; i++)
  21.     {
  22.         string sym = SymbolName(i, true); // 取得交易商品名稱
  23.         double swapLong = MarketInfo(sym, MODE_SWAPLONG);
  24.         double swapShort = MarketInfo(sym, MODE_SWAPSHORT);
  25.         
  26.         string status = "";
  27.         if(swapLong==0 && swapShort==0)
  28.             status = " [Swap Free / 無掉期]";
  29.         else if(swapLong==0)
  30.             status = " [Long 無掉期]";
  31.         else if(swapShort==0)
  32.             status = " [Short 無掉期]";
  33.         
  34.         Print(sym, " | SwapLong: ", swapLong, " | SwapShort: ", swapShort, status);
  35.     }
  36.    
  37. //---
  38.    return(INIT_SUCCEEDED);
  39.   }
  40. //+------------------------------------------------------------------+
  41. //| Expert deinitialization function                                 |
  42. //+------------------------------------------------------------------+
  43. void OnDeinit(const int reason)
  44.   {
  45. //--- destroy timer
  46.    EventKillTimer();
  47.    
  48.   }
  49. //+------------------------------------------------------------------+
  50. //| Expert tick function                                             |
  51. //+------------------------------------------------------------------+
  52. void OnTick()
  53.   {
  54. //---
  55.    
  56.   }
  57. //+------------------------------------------------------------------+
  58. //| Timer function                                                   |
  59. //+------------------------------------------------------------------+
  60. void OnTimer()
  61.   {
  62. //---
  63.    
  64.   }
  65. //+------------------------------------------------------------------+
复制代码

image.png image.png
最近访问 头像模式
举报

评论 使用道具

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

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