[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 5. - 页 153 1...146147148149150151152153154155156157158159160...432 新评论 [删除] 2013.02.13 08:02 #1521 Sepulca: 你可以尝试这样做,作为一种快速修复。你会得到一个这样的文件。要停止向文件添加,你必须手动删除全局变量STEP。 谢谢Sepulca!我会试一试的。 Viktar Dzemikhau 2013.02.13 10:52 #1522 问题是这样的。如果一个数组 有很多元素,我如何设置其元素的值?目前,我有以下的工作版本。在全局层面,它被声明如下。int g_maPeriod[2];在init() 中。g_maPeriod[1] = i_fastMaPeriod; g_maPeriod[2] = i_slowMaPeriod;但这是如果只有2个外部参数。教程中说,你只能逐个元素地给数组赋值,我就是这么做的。为什么不能这样做,比如说,像这样?g_maPeriod[2] = {i_fastMaPeriod,i_slowMaPeriod};毕竟,如果是全局声明,就可以这样做。g_maPeriod[2] = {10,21};这是被允许的,但是当变量被传递到init() 而不是数值时,就不...这很奇怪。 Boris1209 2013.02.13 14:04 #1523 建议是否有一个顾问可以关闭图表上的 所有交易 [删除] 2013.02.13 16:03 #1524 boris1209:建议是否有一个顾问可以关闭图表上的所有交易 转到 附加的文件: close.mq4 2 kb Евгений 2013.02.13 16:15 #1525 pako: 于 脚本 "关闭第一个市场订单,如果它是列表中的第一个"。 [删除] 2013.02.13 16:24 #1526 Roll: 脚本 "关闭第一个市场订单,如果它是列表中的第一个"。 附加的文件: _closeallbuysell.mq4 2 kb closeallorders.mq4 3 kb closealllosses.mq4 3 kb closeallprofit.mq4 3 kb _closeorders.mq4 8 kb Dimka-novitsek 2013.02.13 16:46 #1527 下午好!我不明白,一切似乎都是按部就班,但它不会把一个位置。if (OrderType()==OP_BUY) { BPrice6=0; Price_SELL=Bid- Dist*Point; TP_SELL= ( Price_SELL-TP*Point); SL_SELL= (Price_SELL+ SL*Point); Print ( " Bid " , Bid ," Price_SELL " , Price_SELL ," TP_SELL " , TP_SELL ," SL_SELL " , SL_SELL ); Sleep(2000); RefreshRates();for( A=25;A>=0;A--){if(IsTradeAllowed())break; if(A==0) Comment(" эксперту не разрешено торговать или поток для выполнения торговых операций занят "); } tycc=OrderSend (Symbol( ), OP_SELLSTOP, Lot*3*K ,NormalizeDouble(Price_SELL, Digits), 5, NormalizeDouble( SL_SELL,Digits), NormalizeDouble( TP_SELL,Digits), NULL, 450, 0, CLR_NONE); Error=GetLastError(); errorcomment = "Ошибка открытия ордера SELLSTOP " + " " + Symbol() + " " + ErrorDescript(Error); Print (errorcomment); Sell_закрылся_по_TP=0;2013.02.13 19:15:37 2007.11.15 08:55 Version_dynamic_with_understanding_Alex_WearwolfTry GBPUSD,H4: Bid 2.0611 Price_SELL 2.0511 TP_SELL 2.0226 SL_SELL 2.07112013.02.13 19:15:37 2007.11.15 08:55 Version_dynamic_with_Alex_WearwolfTry GBPUSD,H4:OrderSend error 4051 Alekseu Fedotov 2013.02.13 17:13 #1528 Dimka-novitsek:下午好!我不明白,一切似乎都是按部就班,但它不会把一个位置。2013.02.13 19:15:37 2007.11.15 08:55 Version_dynamic_with_Alex_Wearwolf try GBPUSD,H4: Bid 2.0611 Price_SELL 2.0511 TP_SELL 2.0226 SL_SELL 2.07112013.02.13 19:15:37 2007.11.15 08:55 Version_dynamic_with_Alex_WearwolfTry GBPUSD,H4: OrderSend error 4051评论文本,参数8。"NULL "的引号。类似这样的事情。 Dimka-novitsek 2013.02.13 17:16 #1529 谢谢!!!!让我们看一看! Dimka-novitsek 2013.02.13 17:18 #1530 但我的NULL没有倒逗号,到处都有,而且到处都是? 1...146147148149150151152153154155156157158159160...432 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
你可以尝试这样做,作为一种快速修复。
你会得到一个这样的文件。
要停止向文件添加,你必须手动删除全局变量STEP。
问题是这样的。
如果一个数组 有很多元素,我如何设置其元素的值?
目前,我有以下的工作版本。
在全局层面,它被声明如下。
在init() 中。
但这是如果只有2个外部参数。教程中说,你只能逐个元素地给数组赋值,我就是这么做的。
为什么不能这样做,比如说,像这样?
g_maPeriod[2] = {i_fastMaPeriod,i_slowMaPeriod};
毕竟,如果是全局声明,就可以这样做。
这是被允许的,但是当变量被传递到init() 而不是数值时,就不...这很奇怪。
建议是否有一个顾问可以关闭图表上的 所有交易
建议是否有一个顾问可以关闭图表上的所有交易
转到
于
脚本 "关闭第一个市场订单,如果它是列表中的第一个"。
下午好!我不明白,一切似乎都是按部就班,但它不会把一个位置。
2013.02.13 19:15:37 2007.11.15 08:55 Version_dynamic_with_understanding_Alex_WearwolfTry GBPUSD,H4: Bid 2.0611 Price_SELL 2.0511 TP_SELL 2.0226 SL_SELL 2.0711
2013.02.13 19:15:37 2007.11.15 08:55 Version_dynamic_with_Alex_WearwolfTry GBPUSD,H4:OrderSend error 4051
下午好!我不明白,一切似乎都是按部就班,但它不会把一个位置。
2013.02.13 19:15:37 2007.11.15 08:55 Version_dynamic_with_Alex_Wearwolf try GBPUSD,H4: Bid 2.0611 Price_SELL 2.0511 TP_SELL 2.0226 SL_SELL 2.0711
2013.02.13 19:15:37 2007.11.15 08:55 Version_dynamic_with_Alex_WearwolfTry GBPUSD,H4: OrderSend error 4051
评论文本,参数8。"NULL "的引号。
类似这样的事情。