从第三章开始将正式学习EA编程中最重要的一环,交易函数的正式运用。在MQL4中,交易函数是用于执行各种交易操作的必备。它们提供了一系列函数来实现下单、平仓、修改和删除订单等基本交易行为。通过调用这些函数,交易者可以根据自己的交易策略和市场分析,自动化地进行各种交易操作。获取订单信息前准备 在获取订单信息之前,...
m_dBusinessFare float 合约息费 m_dRepaidFare float 已还息费 m_dRepaidBalance float 已还金额 m_strCompactId string 合约编号 m_strEntrustNo string 委托编号 m_strPositionStr string 定位串 示例: get_unclosed_compacts('6000000248', 'CREDIT') ... 下篇我们接着讨论交易函数相关内容。 编辑于...
深圳证券交易所的代码是XSHE,如果想获取深交所万科A(股票代码:000002)从2023至今的每日交易数据,公式这样写: =STOCKHISTORY("XSHE:000002", "2023-01-01", TODAY(), 0, 1, 0, 1,2,3, 4,5) 结果如下: STOCKHISTORY函数优势 实时数据获取:通过Excel内置的数据服务,能够获取实时更新的股票历史数据。 便捷...
打开帮助文件,我们可以看到交易函数还是有蛮多的,这节课我们先不讲这么多,我们完成一个目标就可以了,那就是做好开单和挂单。 开单和挂单我们都采用OrderSend()函数来执行,首先我们试一下在当前品种开一个市价多单,代码如下: void OnStart() { double lot=0.01; int huadian=10; int ticket= OrderSend (Symb...
用于发送新的交易订单语法/函数结构:参数说明:symbol: 交易品种cmd: 交易指令,可以是以下6种当中的任何一种 volume: 交易手数price: 开仓价格slippage: 最大允许的滑点stoploss: 止损价格takeprofit: 止盈价格comment: 订单备注magic: 订单魔术号expiration: 挂单有效期arrow_color: 订单箭头颜色 返回值:大于0 表示...
一、HHVBARS、LLVBARS函数简介 1、HHVBARS 含义:获得上一最高值到当前的周期数 使用用法:HHVBARS(X,N),获得N个周期内X最高值到当前的周期数 举例:HHVBARS(H,60),以日线为例,就是获得60日内最高点到当前的周期数 2、LLVBARS 含义:获得上一最低值到当前的周期数 使用用法:LLVBARS(X,N),获得N个周期...
交易函数也算是MT4平台的独特函数了,也是最关键的一类,我们写程序最终还是要落到交易上的,那么下单和挂单的函数就必不可少。 1下单 打开帮助文件,我们可以看到交易函数还是有蛮多的,这节课我们先不讲这么多,我们完成一个目标就可以了,那就是做好开单和挂单。
用于发送新的交易订单 语法/函数结构: 参数说明: symbol: 交易品种 cmd: 交易指令,可以是以下6种当中的任何一种 volume: 交易手数 price: 开仓价格 slippage: 最大允许的滑点 stoploss: 止损价格 takeprofit: 止盈价格 comment: 订单备注 magic: 订单魔术号 ...
EA编程教程大全之交易函数 1. OrderSend(函数:这是一个用于发送交易指令的函数。它可以发送开仓、平仓、止损和止盈指令。该函数有很多参数,其中包括交易品种、交易方向、交易量、止损和止盈水平等。例如,通过使用OrderSend(函数,可以发送如下指令,以在外汇市场上开仓买入1个标准手的EUR/USD货币对: OrderSend("EURUSD...