任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 837 1...830831832833834835836837838839840841842843844...1178 新评论 Виктор 2015.01.30 11:58 #8361 MQL4这个想法很简单。 我们设定买入限价或卖出限价和预期获利。专家顾问的任务是为所有订单设置止损,使预期损失比预期利润少10倍。一切正常,专家顾问不断监控订单,如果有新的订单出现,或者我改变了任何订单的开仓/获利价格,它立即将止损调整到指定参数。当我决定EA不应该纠正那些被设置为 "收支平衡 "的订单的止损时,怪事就开始了。 我在修改订单前添加了一个简单的条件(在下面的代码中有注释),专家顾问停止了工作。它根本就停止了对任何订单的修改。我已经做了实验,但我仍然不明白我的错误在哪里。还有一件怪事。如果我们用一个直接的条件 "if (OrderType()==OP_SELL) "代替 "else"。- 专家顾问也停止工作。我也找不到这方面的原因。int i=0; void start() { i=OrdersTotal(); while (i>0) { i=i-1; OrderSelect(i,SELECT_BY_POS,MODE_TRADES); if (MathAbs(OrderTakeProfit()-OrderOpenPrice())!=MathAbs(OrderOpenPrice()-OrderStopLoss())*10) { if (OrderType()==OP_BUY) { //if (OrderOpenPrice()>OrderStopLoss()) OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice()-(OrderTakeProfit()-OrderOpenPrice())/10,OrderTakeProfit(),0); } else //if (OrderType()==OP_SELL) { //if (OrderOpenPrice()<OrderStopLoss()) OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice()+(OrderOpenPrice()-OrderTakeProfit())/10,OrderTakeProfit(),0); } } } } Roma Korobeynikov 2015.01.30 12:20 #8362 伙计们,你们怎么能在相同的时间内减少一天的日期呢? 比如说2015,01,22, 01:00并需要得到下一个2015,01,23 01:00 我搞不清楚怎么回事.谢谢. [删除] 2015.01.30 12:41 #8363 evillive:这里是 谢谢你,祝你一切顺利!结果比我想象的要好) Victor Nikolaev 2015.01.30 13:12 #8364 evillive:这里是你在建造火箭吗?或者至少要设法澄清哪些是指哪一个如果。当然,除非你能自己想出办法。在这种情况下,括号通常是有帮助的 Vitalie Postolache 2015.01.30 17:11 #8365 Vinin:你在建造火箭吗?或者至少试着澄清哪些是指哪一个如果。当然,除非你能自己想出办法。在这种情况下,牙套通常是有帮助的。 代码不是我的,所有问题都要问作者;)该问题是关于从另一个时间段获得报价,而括号内的内容并不合适。 Maksim Slovakov 2015.01.31 08:04 #8366 我有个问题,我的专家顾问在每笔交易结束后都会进行截图。但是,与此同时,交易是手动完成的。我怎样才能使交易本身在关闭时像这样出现在图表上? Roni Iron 2015.01.31 10:35 #8367 下午好!问题:我在哪里可以下载/上传质量最好的 "股票磁带 "历史 ? 3年或最好是5年(按主要文书)? Vitalie Postolache 2015.01.31 10:49 #8368 woin2110: 我有个问题,我的专家顾问在每笔交易结束后都会进行截图。但是,与此同时,交易是手动完成的。我怎样才能使交易本身在我关闭时以这种方式出现在图表上? 你不能手动操作,只有当你使用程序进行交易时,终端才会绘制这些图标。作为一种选择,你可以将手动交易 的历史复制到图表上,所有的交易都会被标明。 Vitalie Postolache 2015.01.31 10:50 #8369 RoniIron:下午好!问题:我在哪里可以下载/上传质量最好的 "股票磁带 "历史 ? 3年或最好是5年(按主要文书)? Tickstory Lite。 Vladimir Pastushak 2015.01.31 10:57 #8370 不能把设计放在一起ENUM_DAY_OF_WEEK day = (ENUM_DAY_OF_WEEK)SymbolInfoString(_Symbol,ENUM_DAY_OF_WEEK);它一直在骂人ENUM_DAY_OF_WEEK在一天中,我必须要得到索引 星期天 星期日 星期一 星期一 周二 星期二 周二 星期三 星期四 星期四 星期五 星期五 星期六 星期六 1...830831832833834835836837838839840841842843844...1178 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
MQL4
这个想法很简单。
我们设定买入限价或卖出限价和预期获利。
专家顾问的任务是为所有订单设置止损,使预期损失比预期利润少10倍。
一切正常,专家顾问不断监控订单,如果有新的订单出现,或者我改变了任何订单的开仓/获利价格,它立即将止损调整到指定参数。
当我决定EA不应该纠正那些被设置为 "收支平衡 "的订单的止损时,怪事就开始了。
我在修改订单前添加了一个简单的条件(在下面的代码中有注释),专家顾问停止了工作。它根本就停止了对任何订单的修改。
我已经做了实验,但我仍然不明白我的错误在哪里。
还有一件怪事。
如果我们用一个直接的条件 "if (OrderType()==OP_SELL) "代替 "else"。- 专家顾问也停止工作。
我也找不到这方面的原因。
伙计们,你们怎么能在相同的时间内减少一天的日期呢?
比如说
2015,01,22, 01:00
并需要得到下一个
2015,01,23 01:00 我搞不清楚怎么回事.谢谢.
这里是
这里是
你在建造火箭吗?
或者至少要设法澄清哪些是指哪一个如果。
当然,除非你能自己想出办法。
在这种情况下,括号通常是有帮助的
你在建造火箭吗?
或者至少试着澄清哪些是指哪一个如果。
当然,除非你能自己想出办法。
在这种情况下,牙套通常是有帮助的。
代码不是我的,所有问题都要问作者;)
该问题是关于从另一个时间段获得报价,而括号内的内容并不合适。
下午好!
问题:我在哪里可以下载/上传质量最好的 "股票磁带 "历史 ?
3年或最好是5年(按主要文书)?
我有个问题,我的专家顾问在每笔交易结束后都会进行截图。但是,与此同时,交易是手动完成的。我怎样才能使交易本身在我关闭时以这种方式出现在图表上?
下午好!
问题:我在哪里可以下载/上传质量最好的 "股票磁带 "历史 ?
3年或最好是5年(按主要文书)?
不能把设计放在一起
它一直在骂人
ENUM_DAY_OF_WEEK
在一天中,我必须要得到索引
星期天
星期日
星期一
星期一
周二
星期二
周二
星期三
星期四
星期四
星期五
星期五
星期六
星期六