您好!欢迎来到一线生活-深圳论坛
关注我们
扫码关注官方微信
手机版
手机扫描直接访问

MT4&MT5,外汇保证金交易,程序化交易EA,获取K线图的信息

0
回复
149
查看
[复制链接]

8834

主题

1万

帖子

2万

积分

论坛元老

Rank: 8Rank: 8

积分
29925
发表于 2022-10-19 10:26:59 | 显示全部楼层 |阅读模式
说明

EA,Expert Advisor,智能交易,也叫智能交易系统、程序交易系统、自动化交易程序,由程序员根据操盘的交易策略和思路编写写成计算机程序,只要在交易账户运行该程序,EA就能自动分析外汇行情走势,自动完成整个交易过程。
如下程序是获取某品种的K线图信息,某个周期的开盘时间、开盘价、收盘价、最高价、最低价等。
程序代码

//+------------------------------------------------------------------+#property copyright "佚名金人"#property link      "链接"#property version   "1.00"#property strict//+------------------------------------------------------------------+//| EA交易初始化函数               |//+------------------------------------------------------------------+void OnStart()  {// 交易品种   const string symbol = "GOLD";// 周期(1小时)   const int period = 60;//const int period = PERIOD_H1;//const int period = Period();//当前柱形图的指定柱形图数量的向后偏移   const int shift = 0;   ChartOpen(symbol,period);// 图表上柱形图的开盘时间   datetime time  = iTime(symbol,period,shift);// 图表上柱形图的开盘价   double open  = iOpen(symbol,period,shift);// 图表上柱形图的最高价   double high  = iHigh(symbol,period,shift);// 图表上柱形图的最低价   double low   = iLow(symbol,period,shift);// 图表上柱形图的收盘价   double close = iClose(symbol,period,shift);// 图表上柱形图的报价量   long volume= iVolume(symbol,period,shift);// 柱形图的数量   int bars  = iBars(symbol,period);// 当前时间   datetime current_time = TimeCurrent();   Alert("开盘时间" + ":" + time);   Alert("开盘价" + ":" + open);   Alert("最高价" + ":" + high);   Alert("最低价" + ":" + low);   Alert("收盘价" + ":" + close);   Alert("报价量" + ":" + volume);   Alert("数量" + ":" + bars);   Alert("当前时间" + ":" + current_time);  }//+------------------------------------------------------------------+
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系我们

免费联系电话

400-8855-271

客服QQ:2524604571

服务时间:周一到周日8:00-23:30

关注我们
  • 关注官方微信

  • 手机APP