比特币通信协议 - 币圈消息

比特币通信协议篇11、二、TURN简介。在典型的情况下,TURN客户端连接到内网中,并且通过一个或者多个NAT到 详细

代码库 能让你编程效率提高10倍以上的好东东

  [复制链接]
678 14
jero 发表于 2018-1-11 18:22:07 | 只看该作者 |阅读模式 打印 上一主题 下一主题
对于经常写EA的朋友来讲,有一个自己的程序库可以极大提高编程效率,现在放出我自己的程序库,有需要的可以下载。
先简单说说我的程序库怎么用法。
1.解压附件 得到 YD_TradeLib.mqh文件
2.将mqh文件拷贝到Include文件夹
3.使用的时候,在EA预处理程序部分增加代码:
[C++] 纯文本查看 复制代码#include
这个时候,你就可以调用程序库中的预定义函数了,程序库中包括下单、平仓、计算交易量、获取订单利润等等预定义函数。下面举两个例子:
1.下单:
[C++] 纯文本查看 复制代码iOrderOpen(_Symbol,OP_BUY,0.01,0,0,Magic,NULL);
这段代码执行结果就是当前图表货币对下多单,止盈止损设为0,这里的Magic是识别码,写EA的都应该知道了,这个变量通常在参数部分设定好。
2.平仓:
[C++] 纯文本查看 复制代码iOrderClose(_Symbol,OP_BUY,Magic);
这段代码平掉当前货币、当前仓位的所有多单
程序库中所有参数自适应性比较强,拿平仓函数来说,换一个写法:
[C++] 纯文本查看 复制代码iOrderClose(_Symbol,9,Magic);
把订单类型换成数字9,就变成平掉当前货币的所有多空订单(不包括挂单),如果_Symbol参数换成“”(双引号),就是平仓所有货币对的所有订单。更多功能各位自己琢磨一下会有更多收获。
下面简单说明程序库中所有预定义函数功能:
[C++] 纯文本查看 复制代码
iFirstOrderOpenPrice 返回仓位中第一个订单的开单价格
iGetLots 通过简单方式计算交易量
iHighestLots 返回仓位中最高价格订单的交易量
iHighestOpenPrice 返回仓位中最高价格订单的开单价格
iIsNewBar 判断当前是否出现一个新的柱线
iLastOrderCloseTime 返回仓位(或历史订单)中最后平仓订单平仓时间
iLastOrderCommission 返回仓位(或历史订单)中最后一个订单的手续费
iLastOrderLots 返回仓位(或历史订单)中最后一个订单的交易量
iLastOrderOpenPrice 返回仓位(或历史订单)中最后平仓订单开单价格
iLastOrderOpenTime 返回仓位(或历史订单)中最后平仓订单成交时间
iLastOrderProfit function 返回最后一个订单的利润
iLastOrderType 返回最后一个订单的订单类型
iLowestLots 返回仓位中最低价格的交易量
iLowestOpenPrice 返回仓位中最低价格的开单价格
iOrderClose 平仓 根据设定关闭订单
iOrderCose 返回指定订单类型的平均成本
iOrderDelete 删除挂单
iOrderLots 返回仓位中全部订单交易量
iOpenOrder 下单
iOrderProfit 返回仓位指定条件的订单利润
iOrdersCount 返回仓位中已有订单数量
iProfitContinuity 返回历史订单中的持续盈利或亏损金额
iProfitContinuityCnt 返回连续亏损或盈利的订单数量
iStandardDeviation 返回样本标准偏差
还有一些资金管理函数,功能还不是太完善,这里就不说了。。。
游客,如果您要查看本帖隐藏内容请
收藏
收藏0
转播
转播
分享
分享
分享
淘帖0

精彩评论14

跳转到指定楼层
沙发
Tomi.wang 发表于 2018-1-11 19:20:51 | 只看该作者
66666
板凳
tempasdf 发表于 2018-1-11 20:06:20 | 只看该作者
贴了干货 自然过五页
地板
kuangren90 发表于 2018-1-11 21:18:10 | 只看该作者
ddddddddddd
5#
kuangren90 发表于 2018-1-11 22:57:31 | 只看该作者
我想问问大家,做外汇为了什么?当然为了赚钱了。赚钱为了什么?为了买房、买车、娶漂亮太太,提高生活品质了。可是几年过去了,扪心自问,不论你赚没赚到钱,你的生活品质提高了么?
一天24小时里,亚洲人下班了,你的工作刚刚开始;欧洲人下班了,你在熬夜奋战;美国人下班了,你睡眼惺忪缺依然坚持。24小时以后,亚洲人上班了,你拖着疲惫的身体开始一天正常的工作(专职外汇的有福,可以睡了)。你赚到钱了,但是身体垮了,家人和朋友疏远了,在老板心里的印象分急速下降,生活品质真的提高了么?如果生活品质没有提高,那做到底外汇为了什么?有的时候,该放一放你的坚持,把你的目光从跳动的K线图上移走,看看蓝天和身边爱你的人们。
以上几句牢骚话,献给和曾经的我一样的汇友们。
6#
netstray 发表于 2018-1-11 23:24:39 | 只看该作者
我想问问大家,做外汇为了什么?
7#
一秒永恒 发表于 2018-1-12 00:56:08 | 只看该作者

贴了干货 自然过五页
8#
poezf 发表于 2018-1-12 01:28:38 | 只看该作者
楼主东西不少
9#
knightfx 发表于 2018-1-12 02:59:44 | 只看该作者
从以往回复来看,超过5页应该困难不大。顶楼主!
10#
hao0502 发表于 2018-1-12 04:34:35 | 只看该作者
这个有见过
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

发布主题
阅读排行更多+

Powered by 顺水鱼MT4外汇EA网! X3.2© 2001-2017 顺水MT4外汇EA公司.( 陕ICP备17014341号-1