我如何设置小于5点的TP? - 页 2 123456 新评论 Tjipke de Vries 2012.03.23 19:39 #11 ats: 在一个价格上的订单关闭是脚本?还是你的意思是手动? 我做的是EA,但也可以用脚本。 NewinFx 2012.03.23 19:42 #12 好主意!EA只关闭一个订单,让其他订单打开?这有可能吗? Tjipke de Vries 2012.03.23 20:15 #13 ats: 好主意!EA只关闭一个订单,让其他订单打开?这有可能吗? 可以的,只是你如何打开交易,它可以用魔法数字注释,如果你这样做,EA可以识别关闭它或不关闭它,就不会有问题了。 willgart 2012.03.23 21:37 #14 我很好奇... 你为什么要用Excel来开仓? 是Excel中的EA吗?还是只是一个开仓系统? 也许你可以在MT4里面有一个EA,当你达到5个点的时候关闭你的交易,在MT4里面这样做比在Excel里面更简单更安全。 NewinFx 2012.03.24 09:59 #15 它是正确的吗?它应该在一个价格上关闭一个买单或一个卖单!谢谢你 Simon Gniadkowski 2012.03.24 10:13 #16 请用这个来发布代码。.这使它更容易阅读。 NewinFx 2012.03.24 10:16 #17 extern double CloseforBuy=1.4; extern double CloseforSell=1.3; //+------------------------------------------------------------------+ //| expert initialization function | //+------------------------------------------------------------------+ int init() { //---- //---- return(0); } //+------------------------------------------------------------------+ //| expert deinitialization function | //+------------------------------------------------------------------+ int deinit() { //---- //---- return(0); } //+------------------------------------------------------------------+ //| expert start function | //+------------------------------------------------------------------+ int start() { if(Bid>CloseforBuy) { for(int a=OrdersTotal()-1;a>=0;a--) if(OrderSelect(a,SELECT_BY_POS, MODE_TRADES) ) //if(OrderSymbol()==Symbol()) OrderClose(OrderTicket(),OrderLots( ),OrderClosePrice(),1000,White); Sleep(1); //---- //---- } if(Ask<CloseforSell) { for(int b=OrdersTotal()-1;b>=0;b--) if(OrderSelect(b,SELECT_BY_POS, MODE_TRADES) ) //if(OrderSymbol()==Symbol()) OrderClose(OrderTicket(),OrderLots( ),OrderClosePrice(),1000,White); Sleep(1); //---- //---- } return(0); } Simon Gniadkowski 2012.03.24 10:19 #18 ats: 它是正确的吗?它应该在一个价格上关闭一个买单或一个卖单!谢谢你! 不 . . . 你的每一个条件语句 . . . if(Bid>CloseforBuy) & if(Ask<CloseforSell) .. . . . 将允许关闭所有 未平仓的订单,无论符号,魔法号码或类型(买入或卖出) . . . . 一旦他们全部关闭,会有1毫秒的睡眠。 NewinFx 2012.03.24 10:30 #19 睡眠是愚蠢的,我删除了!我知道它将关闭所有未结头寸!我不知道如何用神奇的数字编程来关闭其中的一个买入或一个卖出! Simon Gniadkowski 2012.03.24 10:48 #20 ats: 睡眠是愚蠢的,我删除了!我知道它将关闭所有未结头寸!我不知道如何用神奇的数字编程来关闭其中的一个买入或一个卖出! 你需要确定你想关闭的买入或卖出......你将使用神奇数字来区分手动交易和由EA进行的交易......或区分在同一符号但不同时间段进行的交易或区分由不同EA进行的交易。 123456 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
在一个价格上的订单关闭是脚本?还是你的意思是手动?
我做的是EA,但也可以用脚本。
好主意!EA只关闭一个订单,让其他订单打开?这有可能吗?
可以的,只是你如何打开交易,它可以用魔法数字注释,如果你这样做,EA可以识别关闭它或不关闭它,就不会有问题了。
我很好奇...
你为什么要用Excel来开仓?
是Excel中的EA吗?还是只是一个开仓系统?
也许你可以在MT4里面有一个EA,当你达到5个点的时候关闭你的交易,在MT4里面这样做比在Excel里面更简单更安全。
它是正确的吗?它应该在一个价格上关闭一个买单或一个卖单!谢谢你
它是正确的吗?它应该在一个价格上关闭一个买单或一个卖单!谢谢你!
不 . . .
你的每一个条件语句 . . .
.. . . . 将允许关闭所有 未平仓的订单,无论符号,魔法号码或类型(买入或卖出) . . . . 一旦他们全部关闭,会有1毫秒的睡眠。
睡眠是愚蠢的,我删除了!我知道它将关闭所有未结头寸!我不知道如何用神奇的数字编程来关闭其中的一个买入或一个卖出!
睡眠是愚蠢的,我删除了!我知道它将关闭所有未结头寸!我不知道如何用神奇的数字编程来关闭其中的一个买入或一个卖出!