打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
(8)MT4/MQL4编程基础
    对于外汇市场来说,24小时交易和影响因素全球性的两个特征,决定了个人自动化交易的巨大需求。没有人可以连续24精力集中的盯盘操作,即便有,也会因为体力透支而得不偿失。
MT4提供了编程功能,而且自由度相对国内的股票期货软件高很多。可以说,任何复杂的交易策略都可以用MQL4来实现,当然在编程技术达到一定水平的前提下。
编程其实就是用代码来编写流程图,先干什么,后干什么,符合什么条件,发出什么样的单子,就这么简单。
首先是循环函数:for{}
条件函数:if{}
这两个应用最为广泛。
另外是发单函数OrderSend()
还有价格函数:High[]   Low[]   Open[]   Close[]
当然,对于大部分平仓操作来说,还要用到:OrderSelect()  OrderType()
经常有初学者问我,magicnumber()是什么东西,起什么作用。其实,这个只是某笔成交单的标识符,帮助后期进行其他操作(比如制定某笔成交单平仓)。
对于账户资金来说:AccountBalance() 就是账户余额,AccountEquity() 就是账户净值。
对于指标来说,可调用的都是以i来开头,比如:iATR()   iMACD()   iMA() 
对于某笔订单来说,OrderOpenPrice()  开仓价  OrderClosePrice() 收盘价 OrderStopLoss()  止损价  OrderOpenTime()   开仓时间
对于仓位来说,有OrdersTotal()  总头寸   OrderLots()  某笔手数   
当然,还可以自定义函数  int 自定义函数()  {}  就可以了。
  
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
MT5
如何鉴别各种EA的套路-少走10年弯路
hello, world(特厉害的MT5/MQL5指标编程教程第五篇:创建一个Lable物...
MT4智能交易编程教程- 从 MQL4 到 MQL5
初识EA编程及语言
《用MQL4编程》读书笔记(5)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服