[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 342 1...335336337338339340341342343344345346347348349...1145 新评论 future 2009.12.08 23:22 #3411 非常感谢。Swan [Deleted] 2009.12.08 23:40 #3412 你能不能告诉我,如果我开了一个订单 OrderSend(Symbol(), OP_SELL, Lots, Bid, 3, oSL, oTP, "", ExpertID, 0, Red) 如果止损被触发,在下一次开单时自动打开双倍手数。 Stepan241 2009.12.09 10:34 #3413 vik-777 >> : 你能不能告诉我,如果我开了一个订单 OrderSend(Symbol(), OP_SELL, Lots, Bid, 3, oSL, oTP, "", ExpertID, 0, Red) 如果止损被触发,在下一次开单时自动开出双倍手数。 把这几行放在START函数的最开始,用变量_SL[0]来确定前一次交易的结果。 如果(OrderSelect(Tic,SELECT_BY_TICKET)==true) { if (OrderComment()=="[sl]")_SL[0]=-1; if (OrderComment()=="[tp]")_SL[0]=1; } [删除] 2009.12.09 10:58 #3414 问题。 有一个EA。如果变量Lot、Porog、Otstup、SL、TP在程序的 "主体 "中被设置,那么EA就会工作。如果这些变量被设置为 "外部"(通过设置来设置),那么该EA就不会工作(在EA的 "主体 "中,这些变量的值为零)。 会有什么问题呢?到哪里去寻找解决方案? /* extern double Lot = 0.1; extern double Porog = 5.0; extern double Otstup = 5.0; extern double SL = 5.0; extern double TP = 15.0; */ int init() { return(0); } int deinit() { return(0); } int start() { int MagicNumber = 8; int ticket; int err; int q=0; double Lot = 0.1; double Porog = 5.0; double Otstup = 5.0; double SL = 5.0; double TP = 15.0; [Deleted] 2009.12.09 12:48 #3415 能否请您推荐一个函数来实现一个可以设置变量值的对话框。 例如,有一个买入脚本(买入时设置了Sl和Tp),当你运行它时,会显示一个对话框,你可以指定例如手数,然后按OK,订单就被执行了 谢谢你! Константин 2009.12.09 13:56 #3416 尊敬的专业人员,请告知...在我的指标中,我使用一个文本,在图表上 显示有关指标 曲线值的数据{ObjectCreate("P"+Time[ ai],OBJ_TEXT,0,Time[ ai],High[ ai]+ Label); ObjectSetText("P"+Time[ ai]," "+DoubleToStr( HL,2),7,"Arial",Black);} 我必须在Label参数上移位,以保持曲线上的文字。但当我们转移到另一个时期或增加/减少图表时,图表的比例就会改变,我们必须重新编辑。能否以不同的方式设置文本移动,例如以屏幕像素为单位? Victor Nikolaev 2009.12.09 13:58 #3417 kon12 писал(а)>> 尊敬的专业人员,请告知... 在我的指标中,我使用一个文本,在图表上显示有关指标曲线值的数据 为了确保文本不与曲线重叠,我们必须通过Label参数来移动它。但是,当改变到另一个时期或增加/减少图表时,图表的比例会改变,你必须重新编辑。能否以不同的方式设置文本移动,例如以屏幕像素为单位? 你可以使用 OBJ_LABEL 23 它是一个文本标签。不使用坐标。ObjectSet() 函数用于设置相对于参考角度的像素坐标(OBJPROP_CORNER, OBJPROP_XDISTANCE, OBJPROP_YDISTANCE属性)。为了改变文本,使用函数ObjectSetText()。 Константин 2009.12.09 15:26 #3418 我不太明白是怎么回事?我附上一张指标的图片。关键是,这些文字与指标中的具体点相联系。 Victor Nikolaev 2009.12.09 15:35 #3419 kon12 писал(а)>> 我不太明白是怎么回事?我附上一张指标的图片。关键是,这些文字是附在指标的具体点上的。 然后,你必须使标签具有活力。对于每个时间段自己的。一旦进入启动阶段,就会忘记它。但首先,你必须选择它。 TheXpert 2009.12.09 15:44 #3420 kon12 >> : 能否以不同的方式设置文本移动,例如以屏幕像素为单位? 最正确的答案是否定的。 1...335336337338339340341342343344345346347348349...1145 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
你能不能告诉我,如果我开了一个订单
OrderSend(Symbol(), OP_SELL, Lots, Bid, 3, oSL, oTP, "", ExpertID, 0, Red)
如果止损被触发,在下一次开单时自动打开双倍手数。
你能不能告诉我,如果我开了一个订单
OrderSend(Symbol(), OP_SELL, Lots, Bid, 3, oSL, oTP, "", ExpertID, 0, Red)
如果止损被触发,在下一次开单时自动开出双倍手数。
把这几行放在START函数的最开始,用变量_SL[0]来确定前一次交易的结果。
如果(OrderSelect(Tic,SELECT_BY_TICKET)==true)
{
if (OrderComment()=="[sl]")_SL[0]=-1;
if (OrderComment()=="[tp]")_SL[0]=1;
}
问题。
有一个EA。如果变量Lot、Porog、Otstup、SL、TP在程序的 "主体 "中被设置,那么EA就会工作。如果这些变量被设置为 "外部"(通过设置来设置),那么该EA就不会工作(在EA的 "主体 "中,这些变量的值为零)。
会有什么问题呢?到哪里去寻找解决方案?
能否请您推荐一个函数来实现一个可以设置变量值的对话框。
例如,有一个买入脚本(买入时设置了Sl和Tp),当你运行它时,会显示一个对话框,你可以指定例如手数,然后按OK,订单就被执行了
谢谢你!
尊敬的专业人员,请告知...
在我的指标中,我使用一个文本,在图表上 显示有关指标 曲线值的数据
我必须在Label参数上移位,以保持曲线上的文字。但当我们转移到另一个时期或增加/减少图表时,图表的比例就会改变,我们必须重新编辑。能否以不同的方式设置文本移动,例如以屏幕像素为单位?尊敬的专业人员,请告知...
在我的指标中,我使用一个文本,在图表上显示有关指标曲线值的数据
为了确保文本不与曲线重叠,我们必须通过Label参数来移动它。但是,当改变到另一个时期或增加/减少图表时,图表的比例会改变,你必须重新编辑。能否以不同的方式设置文本移动,例如以屏幕像素为单位?你可以使用
我不太明白是怎么回事?我附上一张指标的图片。关键是,这些文字是附在指标的具体点上的。
然后,你必须使标签具有活力。对于每个时间段自己的。一旦进入启动阶段,就会忘记它。但首先,你必须选择它。
能否以不同的方式设置文本移动,例如以屏幕像素为单位?
最正确的答案是否定的。