ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:20.48KB ,
资源ID:5151674      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5151674.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(MQL5关键知识点总结五.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

MQL5关键知识点总结五.docx

1、MQL5关键知识点总结五MQL5关键知识点总结(五)薛辉原创知识点颜色说明:01、 不同字体表示一般级别的知识点。02、 加黑字条表示中等级别的知识点。03、 红色字体表示高级别知识点。红色加黑字条表示极其重要、易出错知识点。0801、 参数True - 只是市场报价中的交易品种0802、如果选择参量是 true,函数返回字符的数量就在市场窗口中选择。0803、如果值是 false,返回所有交易品种的数量。0804、string SymbolName( int pos, / 列表中的数字 bool selected / true - 只是市场报价中的交易品种 );0805、返回交易品种名称。0

2、806、selected in 请求方式,如果值是 true,该交易品种从其在市场观测的选择中找出。0807、如果值是false,交易品种从总目录中找出。0808、函数返回:包含交易品种名称的字符串的值。0809、这里的字符串是包含所有品种名称的字符而不是”OSOIL”这样的东西。0810、bool SymbolSelect( string name, / 交易品种名称 bool select / 添加或者移除 );0811、在市场观测中选择一个交易品种或者从窗口中移动一个交易品种。0812、第二个参数决定是添加还是移除。0813、如果值是 false,交易品种从市场观测中删除。0814、然后

3、在窗口中选择一个交易品种。0815、如果该品种有开仓则不能关闭这个窗口。0816、bool SymbolIsSynchronized( string name, / 交易品种名称 );0817、该函数检验在客户端中选出来的交易品种数据与交易服务器中的数据是否同步。0818、如果数据是同步的 , 返回true,否则返回 false。0819、double SymbolInfoDouble( string name, / 交易品种 int prop_id / 属性标识符 );0820、上述用法快速返回规定值。0821、bool SymbolInfoDouble( string name, / 交易

4、品种 int prop_id, / 属性标识符 double& double_var / 这里假设属性值 );0822、返回真值或失败值取决于函数操作是否成功。0823、如果成功,属性值通过引用从最后的参量传递到接受变量中。0824、最后一个参数是双精度数据类型的引用用于返回所需数值。0825、prop_id in 交易样品属性标识符,值可能是计算式 ENUM_SYMBOL_INFO_DOUBLE 中的一个。0826、SYMBOL_BID 买价最佳卖出信息0827、SYMBOL_BIDHIGH 一天中最高买价0828、SYMBOL_BIDLOW 一天中最低买价0829、SYMBOL_ASK 卖

5、价最佳买入信息0830、SYMBOL_ASKHIGH 一天中最高买价0831、SYMBOL_ASKLOW 一天中最低买价0832、SYMBOL_LAST 最后订单价格0833、SYMBOL_LASTHIGH 一天中最高0834、SYMBOL_LASTLOW 一天中最低0835、SYMBOL_POINT 交易品种点值0836、SYMBOL_TRADE_TICK_VALUE 交易价格变动值0837、SYMBOL_TRADE_TICK_VALUE_PROFIT 为利润空间计算最小价位0838、SYMBOL_TRADE_TICK_VALUE_LOSS 为亏损空间计算最小价位0839、SYMBOL_TR

6、ADE_TICK_SIZE 最小价格改变0840、SYMBOL_TRADE_CONTRACT_SIZE 交易贸易合同0841、SYMBOL_VOLUME_MIN 一笔订单中的最小成交量0842、SYMBOL_VOLUME_MAX 一笔订单中的最大成交量0843、SYMBOL_VOLUME_STEP 交易执行缓步的最小成交量0844、SYMBOL_VOLUME_LIMIT 每个交易品种的平仓(忽视方位)和代办订单允许的最大总成交量0845、SYMBOL_SWAP_LONG 最低交易值0846、SYMBOL_SWAP_SHORT 最小交易值0847、SYMBOL_MARGIN_INITIAL 原始

7、保证金表示每一笔保证金开仓成交量的数量0848、SYMBOL_MARGIN_MAINTENANCE 维持保证金,在交易品种中建立保证金数量,从一笔订单中获得保证金利润,当客户账户改变时,使用客户资产检测系统,如果维持保证金等于,使用原始保证金0849、SYMBOL_MARGIN_LONG 看涨行情中保证金利润率0850、SYMBOL_MARGIN_SHORT 看跌行情中保证金利润率0851、SYMBOL_MARGIN_LIMIT 限价订单中保证金利润率0852、SYMBOL_MARGIN_STOP 停止订单中保证金利润率0853、SYMBOL_MARGIN_STOPLIMIT 限制停止订单中保

8、证金利润率0854、long SymbolInfoInteger( string name, / 交易品种 int prop_id / 属性标识符 );0855、返回交易品属性的整数信息。0856、bool SymbolInfoInteger( string name, / 交易品种 int prop_id, / 属性标识符 long& long_var / 这里假设属性值 );0857、以复杂方式返回交易品属性的整数信息。0858、交易样品属性标识符,值可以是计算式中 ENUM_SYMBOL_INFO_INTEGER 的一个。0859、第三个长整数变量的引用用于接收这个返回的信息。0860、

9、返回真值或失败值取决于函数是否成功执行。0861、如果成功,属性值通过引用从最后的参量传递到接受变量中。0862、SYMBOL_SELECT 在市场报价中选择交易品种0863、SYMBOL_VOLUME 最后订单成交量0864、SYMBOL_VOLUMEHIGH 当天最大订单0865、SYMBOL_VOLUMELOW 当天最小订单0866、SYMBOL_VOLUMEBID 当前买入成交量0867、SYMBOL_VOLUMEASK 当前卖出成交量0868、SYMBOL_TIME 最后报价时间0869、SYMBOL_DIGITS 小数点后数字0870、SYMBOL_SPREAD_FLOAT 浮点传

10、播迹象0871、SYMBOL_SPREAD 相关传播值0872、SYMBOL_TICKS_BOOKDEPTH 显示在Depth of Market 要求中的最大数量,交易品种无队列要求,值是 00873、SYMBOL_TRADE_CALC_MODE 合约价格计算方式0874、SYMBOL_TRADE_MODE 订单执行类型0875、SYMBOL_START_TIME 交易品种交易开始日期(通常用于期货)0876、SYMBOL_EXPIRATION_TIME 交易品种交易结束日期(通常用于期货)0877、SYMBOL_TRADE_STOPS_LEVEL 止蚀盘当前收盘价格的最小空间0878、SY

11、MBOL_TRADE_FREEZE_LEVEL 凝结交易操作的距离0879、这个就是我们经常看到的最小距离。0880、SYMBOL_TRADE_EXEMODE 订单执行方式0881、SYMBOL_SWAP_MODE 交易计算模式0882、SYMBOL_SWAP_ROLLOVER3DAYS 日翻滚收费0883、就是我们经常说的隔夜利息,也是可以获得的。0884、SYMBOL_EXPIRATION_MODE 到期模式 允许命令标志0885、SYMBOL_FILLING_MODE 填充模式 允许命令标志0886、string SymbolInfoString( string name, / 交易品种

12、 int prop_id / 属性标识符 );0887、一个规定交易品种返回相对应的字符串属性。0888、bool SymbolInfoString( string name, / 交易品种 int prop_id, / 属性标识符 string& string_var / 这里假设属性值 );0889、返回 true 或者 false,由该函数运行成功与否来决定,如果成功,变量通过引用传递到最后字符串变量中。0890、SYMBOL_CURRENCY_BASE 交易品种基础货币0891、SYMBOL_CURRENCY_PROFIT 货币利润0892、SYMBOL_CURRENCY_MARGIN

13、 保证金货币0893、SYMBOL_BANK 当前报价支线0894、SYMBOL_DESCRIPTION 交易品种描述0895、SYMBOL_PATH 交易品种树形通路0896、bool SymbolInfoTick( string symbol, / 交易品种名称 MqlTick& tick / 结构参考 );0897、该函数返回在MqlTick 类型常量中的规定交易品种的当前价值。0898、bool SymbolInfoSessionQuote( string name, / 交易品种名称 ENUM_DAY_OF_WEEK day_of_week, / 一周中的每天 uint sessio

14、n_index, / 期指 datetime& from, / 期始时间 datetime& to / 期末时间 );0899、允许为规定交易样品和周期接收引用登陆的开始和结束时间。0900、似乎可以限定交易品的交易时间段。这对于指定某个市场做交易,意义重大。0901、到时间才会登陆,到了期末时间又会退出。0902、bool SymbolInfoSessionTrade( string name, / 交易品种名称 ENUM_DAY_OF_WEEK day_of_week, / 一周中的每天 uint session_index, / 期指 datetime& from, / 期始时间 dat

15、etime& to / 期末时间 );0903、平日指定交易品种允许接收规定交易的起始和结束时间0904、通过第四、第五参数返回开始和结束的时间值。0905、bool MarketBookAdd( string symbol / 交易品种 );0906、提供所选的交易品种的开盘市场深度信息,预定接收 DOM 转变的通知。0907、一般来说,该函数一定从 OnInit() 函数中调用或者在分类构造函数中。0908、为处理引用警报,在EA 交易程序中必须包括OnBookEvent函数(字符串& 交易品种)。0909、bool MarketBookRelease( string symbol / 交

16、易品种 );0910、提供所选交易品种的收盘市场报价信息,并取消预定接收 DOM 转变的通知。0911、如果成功关闭是真值,否则是错误值。0912、通常,该函数需要调用OnDeinit()函数才能启用。0913、如果在OnInit()函数中调用类似于 MarketBookAdd()函数,就会调用分类解构函数,从分类解构函数中调用类似于MarketBookAdd()的函数。0914、bool MarketBookGet( string symbol, / 交易品种 MqlBookInfo& book / 参考数组 );0915、返回结构数组 MqlBookInfo 包括指定交易品种的市场报价记录

17、。0916、第二个参数为:关于市场报价的记录。0917、如果成功获得了市场报价信息返回 true,否则是 false。0918、时间序列和指标数据也是重要的一类数据。MQL5中同样提供完善的支持。0919、long SeriesInfoInteger( string symbol_name, / 交易品种名称 ENUM_TIMEFRAMES timeframe, / 周期 ENUM_SERIES_INFO_INTEGER prop_id, / 属性标识符 );0920、关于历史数据的返回信息 0921、bool SeriesInfoInteger( string symbol_name, /

18、交易品种名称 ENUM_TIMEFRAMES timeframe, / 周期 ENUM_SERIES_INFO_INTEGER prop_id, / 属性ID long& long_var / 用于获得信息的变量 );0922、ENUM_TIMEFRAMES 枚举类型变量表示计算的周期。0923、SERIES_BARS_COUNT 当前时刻交易品种周期字节价值0924、SERIES_FIRSTDATE 当前时刻交易品种周期第一数据0925、SERIES_LASTBAR_DATE 交易品种周期最后字节的开仓时间0926、SERIES_SERVER_FIRSTDATE 忽略时间表的服务器上交易品种

19、历史中第一个日期0927、SERIES_TERMINAL_FIRSTDATE 忽略时间表的客户端上交易品种历史中第一个日期0928、SERIES_SYNCRONIZED 当前时刻交易品种/周期的同步数据0929、int Bars( string symbol_name, / 交易品种名称 ENUM_TIMEFRAMES timeframe / 周期 );0930、返回柱子的信息。0931、int Bars( string symbol_name, / 交易品种名称 ENUM_TIMEFRAMES timeframe, / 周期 datetime start_time, / 启动日期和时间 da

20、tetime stop_time / 结束日期和时间 );0932、可以允许设定更加完整的时间起止信息。0933、int BarsCalculated( int indicator_handle, / 指标处理 );0934、根据指标计算柱子的信息。0935、indicator_handle in 指标句柄,通过指标函数得到。0936、在指标缓冲区返回计算数据的数量。0937、错误中的-1(数据不能进行计算)。0938、当需要在创建后立即获得指标数据时,该函数是很有用。0939、int IndicatorCreate( string symbol, / 交易品种名称 ENUM_TIMEFRAM

21、ES period, / 时间表 ENUM_INDICATOR indicator_id, / ENUM_INDICATOR列举中的指标类型 int parameters_cnt=0, / 参量号 const MqlParam& parameters_array=NULL, / 参量数组 );0940、函数返回以 MqlParam 类型参量数组为基础建立的特定技术指标。0941、period in 时间表的值可以是 ENUM_TIMEFRAMES 值中的一个,0 代表当前时间表。0942、ENUM_TIMEFRAMES 就是我们经常用到的时间周期常数。0943、PERIOD_CURRENT 则

22、是使用当前主界面的时间周期信息。0944、indicator_id 为ENUM_INDICATOR列举中的指标类型0945、IND_AC 加速振荡器0946、IND_AD 聚集/分散0947、IND_ADX 均定向指标0948、IND_ADXW 亚当理论的ADX0949、IND_ALLIGATOR 鳄鱼指标0950、IND_AMA 相应的移动平均数0951、IND_AO 动量振荡指标-AO 指标0952、IND_ATR 真实波动幅度均值0953、IND_BANDS 布林线指标(AO指标)0954、IND_BEARS 熊市0955、IND_BULLS 牛市0956、IND_BWMFI 市场便利指

23、标0957、IND_CCI 顺势指标0958、IND_CHAIKIN 佳庆指标0959、IND_CUSTOM 自定义指标0960、IND_DEMA 双精度移动平均线0961、IND_DEMARKER DEM 指标0962、IND_ENVELOPES 轨道线指标0963、IND_FORCE 强力指数0964、IND_FRACTALS 拼图0965、IND_FRAMA 自适拼图移动平均数0966、IND_GATOR 振荡器0967、IND_ICHIMOKU 一目均衡图0968、IND_MA 平均移动0969、IND_MACD MACD0970、IND_MFI 货币流量索引0971、IND_MOME

24、NTUM 动量0972、IND_OBV 平衡成交量0973、IND_OSMA OsMA0974、IND_RSI 相对强弱指标。0975、IND_RVI 相对活力索引0976、IND_SAR 抛物线 SAR0977、IND_STDDEV 标准偏差0978、IND_STOCHASTIC 随机振荡器0979、IND_TEMA 三倍指数移动平均值0980、IND_TRIX 三倍指数移动平均值振荡器0981、IND_VIDYA 索引变量平均值0982、IND_VOLUMES 成交量0983、IND_WPR 威廉姆斯百分比幅度0984、MQL5中调用系统提供的指标计算指标结果的方法出现了根本性改变。098

25、5、MQL4中一般使用函数的方式来调用现在则不行了。0986、bool IndicatorRelease( int indicator_handle, / 指标处理 );0987、释放指标句柄。0988、函数运行成功返回真值,否则返回错误值。0989、如果不再需要,函数允许删除指标缓冲区来节省内存。0990、目前只用的电子档中提供了一些代码,这些代码更能说明问题,值得学习研究。0991、int CopyBuffer( int indicator_handle, / 指标句柄 int buffer_num, / 指标缓冲区数 int start_pos, / 启动位置 int count, /

26、复制总额 double buffer / 复制的目标数组 );0992、拷贝内存函数用于拷贝指标句柄管理的指标数据。0993、int CopyBuffer( int indicator_handle, / 指标处理 int buffer_num, / 指标缓冲区数 datetime start_time, / 启动日期和时间 int count, / 复制总额 double buffer / 复制的目标数组 );0994、此函数根据起始日期和数量确定拷贝的要求。函数重载的效果。0995、int CopyBuffer( int indicator_handle, / 指标处理 int buffe

27、r_num, / 指标缓冲区数 datetime start_time, / 启动日期和时间 datetime stop_time, / 结束日期和时间 double buffer / 复制的目标数组 );0996、根据起始和终止的日期时间量来确定拷贝的信息。0997、CopyRates()函数系列,用于拷贝指定交易品种周期的特定MqlRates结构到 rates_array 数组中。0998、int CopyRates( string symbol_name, / 交易品种名称 ENUM_TIMEFRAMES timeframe, / 周期 int start_pos, / 启动位置 int count, / 复制数据计算 MqlRates rates_array / 复制目标数组 );0999、根据启动位置和数量来进行拷贝。1000、int CopyRates( string symbol_name, / 交易品种名称 ENUM_TIMEFRAMES timeframe, / 周期 datetime start_time, / 开始日期和时间 int count, / 复制数据计算 MqlRates rates_array / 复制目标数组 );

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1