引言
在这个版本中,我们加入了许多新特性,最显著的是支持多个订单的功能。
目前这个版本只能完全关闭订单,但在未来的版本中,我希望能增加在特定价格区间内增仓和部分平仓的功能。同时,我也期待能在版本3中加入根据特定指标值设定水平线的能力。
默认设置
extern string LO_PREFIX="#"; // 线的名称 = LO_PREFIX+票号+特性 extern double LO_LOTS=0.1; extern double LO_PIPPROFIT=30; extern double LO_PIPSTOPLOSS=20; extern double LO_PIPTRAIL=0; // 当盈利达到这个数值时,止损跟随启动 extern bool LO_AUTO_INCLUDE_SL_TP = 1; // 如果没有输入值,则使用默认值 extern bool LO_CLOSE_ORDER_ON_DELETE = 1; // 删除主线时关闭订单,否则下次再创建线 extern int LO_ALARM=0; // 0 = 无警报,1 = 提醒,2 = 邮件(尚未实现),3 = 发送文件(尚未实现) extern bool LO_ECN=0; // 经纪商是否为ECN? extern int MAGIC_NUMBER = -1; // 设置为-1以适用于所有当前打开的交易 extern color LO_ORDER_CLR=Gray; // 开盘价线的颜色 extern int LO_ORDER_STYLE=STYLE_DASH; // 开盘价线的样式 extern color LO_STOPLOSS_CLR=Red; // 订单止损的颜色 extern int LO_STOPLOSS_STYLE=STYLE_DASHDOT; // 订单止损的样式 extern color LO_MOVE_STOPLOSS_CLR=Teal; // 移动止损线的颜色 extern int LO_MOVE_STOPLOSS_STYLE=STYLE_DASHDOT; // 移动止损线的样式 extern color LO_STOPLOSS_MOVE_CLR=Orange; // 移动止损到的位置的颜色 extern int LO_STOPLOSS_MOVE_STYLE=STYLE_DASHDOT; // 移动止损到的位置的样式 extern color LO_STOPLOSS_CLOSE_CLR=Red; // 在止损时关闭的线的颜色 extern int LO_STOPLOSS_CLOSE_STYLE=STYLE_DASHDOT; // 在止损时关闭的线的样式 extern color LO_TAKEPROFIT_CLR=Green; // 最终止盈的颜色 extern int LO_TAKEPROFIT_STYLE=STYLE_DASHDOT; // 最终止盈的样式 extern color LO_TAKEPROFIT_MOVE_CLR=Green; // 移动止盈的颜色 extern int LO_TAKEPROFIT_MOVE_STYLE=STYLE_DASHDOT; // 移动止盈的样式 extern color LO_TAKEPROFIT_CLOSE_CLR=Green; // 关闭止盈的颜色 extern int LO_TAKEPROFIT_CLOSE_STYLE=STYLE_DASHDOT; // 关闭止盈的样式
初始线名称变量 #buy = 开启买入市场交易 #sell = 开启卖出市场交易 #buypend = 在该价格开启买入挂单 #sellpend = 在该价格开启卖出挂单 待办事项: #buytp = 用该线作为止盈开启买入市场交易 待办事项: #buysl = 用该线作为止损开启买入市场交易 待办事项: #selltp = 用该线作为止盈开启卖出市场交易 待办事项: #sellsl = 用该线作为止损开启卖出市场交易 交易后变量(无引号) "sl=" = 止损点数,可以有多个订单。要不设止损请用"N" "tp=" = 止盈点数,可以有多个订单。要不设止盈请用"N" "ts=" = 止损跟随点数,可以有多个订单 "lo=" = 当前开启的手数。(待办事项:如果更改则修改订单中的手数) "alarm" = 有关值的查看请参阅LO_ALARM的注释
使用说明
该EA会根据您的当前设置自动填写描述,包含主要订单属性。如果您移动水平线,它将更新描述为新值。要创建多个订单,请用","分隔,并且要设置特定水平需按"点数值@您希望更改的水平"的格式输入,且中间不能有空格。您可以根据需要创建任意数量的线。
确定的更新
描述中的手数修改功能和设定水平
基于指标值的止损/止盈,并能增减其他指标(我想我知道怎么做)
线警报(与实际交易无关的警报)
可能的未来更新
订单可取消其他订单
基于账户规模和交易盈利的止损和止盈
如果您有任何问题或者有任何想法可以加入版本3,请在这里评论或者私信我。
谢谢。
附言:这个版本绝不是最后一个,我每周甚至每天都在修复bug和增加新功能。我会不定期地将最新版本上传到代码库,所以如果您希望获得最新版本或发现某个bug可能在后续版本中已修复,请与我联系,我会把最新版本发给您。对我来说,所有反馈都是好的,能告诉我哪里出了问题。我会尽量让这个EA尽可能全面和无bug。
评论 0