[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 5. - 页 225 1...218219220221222223224225226227228229230231232...432 新评论 ANDREY 2013.03.16 19:33 #2241 alsu: 如果你使用向导,你可以创建一个包含文件,该文件将以mqh为扩展名保存在包含文件夹中。然后你可以通过#include <>将其添加到任何程序中。 我明白了。谢谢你。你可能是指HEADER文件。起初,我被ENTERED.....这个词弄糊涂了,我读到的地方说包括。 Viktar Dzemikhau 2013.03.16 21:04 #2242 TarasBY: 引号中是字符串变量的VALUE,而不是变量本身!!! 我知道这个参数可以是一个名称变量,也可以是一个名称本身。但在文件中没有提到这一点。虽然这个例子是完全一样的。 khorosh 2013.03.17 07:20 #2243 应该怎样做才能保证当你关闭终端时,所有的设置都被保存下来,当你再次打开它 时,它看起来和关闭时一样,即和以前一样的工具栏,存在报价窗口、导航器、终端等的显示。? keekkenen 2013.03.17 07:41 #2244 至于打开的图表 和上面的指标/顾问,这是存储在模板中的,例如,你设置了整个事情,并在模板中保存了账户号码的名称,然后当你授权该账户时,必要的图表和上面的指标/顾问会自动打开...如果你想对其他面板有一个好的了解,那么他们会打开面板的最后一个视图... khorosh 2013.03.17 08:32 #2245 keekkenen:至于打开的图表和上面的指标/顾问,这是存储在模板中的,例如,你设置了整个事情,并在模板中保存了账户号码的名称,然后当你授权该账户时,必要的图表和上面的指标/顾问会自动打开...如果你想对其他面板有一个好的了解,那么他们会打开面板的最后一个视图... 我有,擦拭键盘后,除了菜单栏、市场概览、导航仪、终端窗口关闭外,所有面板都消失了。我已经恢复了以前的视图,但关闭终端 后,当我再次打开它 时,视图是除了图表和菜单栏外什么都没有。 barok2 2013.03.17 09:31 #2246 在MT4测试器中测试WOC0.1.2专家顾问时(从Forex Club应用到MT4),图表上的订单标签在价格上方,即交易在价格上执行,但没有发生。这是一个测试者的故障吗?能否以某种方式加以纠正?http://s017.radikal.ru/i405/1303/61/959038aaf1a9.jpg还有一件事:在测试器的可视化模式下,一些交易会被执行,但没有它就不会。 [删除] 2013.03.17 14:46 #2247 需要一个有交易时段 的经纪人,在终端凌晨2点关闭,有人知道吗? gince 2013.03.17 17:30 #2248 请。逻辑上的问题--想不出来。4个条件- 1个条件,打开SellLimit- 条件2:卖出止损打开卖出SellLimit、SellStop并关闭Opport_Well,如果Sell_By被创建。- 3个条件,打开买入限价- 4个条件,打开买入止损点如果存在开放性卖出,则删除BuyLimit, BuyStop和Close Op_By也就是说,如果有一个公开买入,所有的卖出(限价、止损和公开卖出)应该消失,反之亦然,如果有一个公开卖出,所有的买入(限价、止损和公开买入)应该消失。这个选项就不是这样的。在这种情况下,SellStop或Limit被打开,它已经突破了价格,成为一个Op_cell。然后,当收到打开买入止损或限价的信号时。 买入止损或限价被放置,但由于未能突破价格而立即被删除,成为Op_buy。int start() { if (ExistPositions(NULL, OP_SELL)) { CloseThisSymbolAllBuy(); Print("Closed All Buy due to TimeOut"); if(ExistOrders(NULL, OP_BUYLIMIT)) { DeleteOrders(NULL, OP_BUYLIMIT); Print("Deleted All BuyLimit due to TimeOut"); } if(ExistOrders(NULL, OP_BUYSTOP)) { DeleteOrders(NULL, OP_BUYSTOP); Print("Deleted All BuyStop due to TimeOut"); } } if (ExistPositions(NULL, OP_BUY)) { CloseThisSymbolAllSell(); Print("Closed All Sell due to TimeOut"); if(ExistOrders(NULL, OP_SELLLIMIT)) { DeleteOrders(NULL, OP_SELLLIMIT); Print("Deleted All SellLimit due to TimeOut"); } if(ExistOrders(NULL, OP_SELLSTOP)) { DeleteOrders(NULL, OP_SELLSTOP); Print("Deleted All SellStop due to TimeOut"); } } double TP; //.....данные с индикаторов для if(1 условие) { double SellLimitPrice=................. TP=.................. SetOrder(NULL, OP_SELLLIMIT, 0.01, SellLimitPrice, 0, TP, MagicNumber); } else { if(2 условие) { double BuyLimitPrice=............ TP=.................. SetOrder(NULL, OP_BUYLIMIT, 0.01, BuyLimitPrice, 0, TP, MagicNumber); } else { if(3 условие) { double SellStoptPrice=............ TP=............. SetOrder(NULL, OP_SELLSTOP, 0.01, SellStoptPrice, 0, TP, MagicNumber); } else { if(4 условие) { double BuyStopPrice =................ TP=...................... SetOrder(NULL, OP_BUYSTOP, 0.01, BuyStopPrice, 0, TP, MagicNumber); } } } } } return (0); } Boris 2013.03.17 18:45 #2249 gince: 在这个选项中,一个SellStop或Limit打开,它打破了价格,成为Op_all。然后,随着信号的出现,一个开放的BuyStop或Limit。买入止损或限价被放置,但由于未能突破价格而立即被删除,成为Op_buy。 你是否费心按照文档编写代码,因为很难理解你想要什么,小牛肉坐在桌子上还是其他什么东西!?;( gince 2013.03.17 18:50 #2250 borilunad: 你是否费心按照文档编写代码,因为很难弄清楚你想要什么,是小牛肉坐在桌子上还是其他什么东西!?;( 有一个代码,它是如何与文件不一致的。如果有什么不对,请解释。 1...218219220221222223224225226227228229230231232...432 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
如果你使用向导,你可以创建一个包含文件,该文件将以mqh为扩展名保存在包含文件夹中。然后你可以通过#include <>将其添加到任何程序中。
我明白了。谢谢你。你可能是指HEADER文件。
起初,我被ENTERED.....这个词弄糊涂了,我读到的地方说包括。
引号中是字符串变量的VALUE,而不是变量本身!!!
我知道这个参数可以是一个名称变量,也可以是一个名称本身。但在文件中没有提到这一点。虽然这个例子是完全一样的。
至于打开的图表 和上面的指标/顾问,这是存储在模板中的,例如,你设置了整个事情,并在模板中保存了账户号码的名称,然后当你授权该账户时,必要的图表和上面的指标/顾问会自动打开...
如果你想对其他面板有一个好的了解,那么他们会打开面板的最后一个视图...
至于打开的图表和上面的指标/顾问,这是存储在模板中的,例如,你设置了整个事情,并在模板中保存了账户号码的名称,然后当你授权该账户时,必要的图表和上面的指标/顾问会自动打开...
如果你想对其他面板有一个好的了解,那么他们会打开面板的最后一个视图...
在MT4测试器中测试WOC0.1.2专家顾问时(从Forex Club应用到MT4),图表上的订单标签在价格上方,即交易在价格上执行,但没有发生。这是一个测试者的故障吗?能否以某种方式加以纠正?
http://s017.radikal.ru/i405/1303/61/959038aaf1a9.jpg
还有一件事:在测试器的可视化模式下,一些交易会被执行,但没有它就不会。
请。
逻辑上的问题--想不出来。
4个条件
- 1个条件,打开SellLimit
- 条件2:卖出止损打开
卖出SellLimit、SellStop并关闭Opport_Well,如果Sell_By被创建。
- 3个条件,打开买入限价
- 4个条件,打开买入止损点
如果存在开放性卖出,则删除BuyLimit, BuyStop和Close Op_By
也就是说,如果有一个公开买入,所有的卖出(限价、止损和公开卖出)应该消失,反之亦然,如果有一个公开卖出,所有的买入(限价、止损和公开买入)应该消失。
这个选项就不是这样的。
在这种情况下,SellStop或Limit被打开,它已经突破了价格,成为一个Op_cell。然后,当收到打开买入止损或限价的信号时。 买入止损或限价被放置,但由于未能突破价格而立即被删除,成为Op_buy。
在这个选项中,一个SellStop或Limit打开,它打破了价格,成为Op_all。然后,随着信号的出现,一个开放的BuyStop或Limit。买入止损或限价被放置,但由于未能突破价格而立即被删除,成为Op_buy。
你是否费心按照文档编写代码,因为很难理解你想要什么,小牛肉坐在桌子上还是其他什么东西!?;(
你是否费心按照文档编写代码,因为很难弄清楚你想要什么,是小牛肉坐在桌子上还是其他什么东西!?;(