[存档!]任何菜鸟问题,为了不使论坛变得混乱。专业人士,不要路过。没有你,哪里都不能去 - 4. - 页 321 1...314315316317318319320321322323324325326327328...631 新评论 Владимир Тезис 2012.08.12 18:26 #3201 Lonely_man: 请指教,我不太擅长编程,我需要合并两个EASekundenTrader(从图表中打开订单)和lvoe 1.6.1(用鼠标拖动订单的水平)在第一个EA中通过int,在第二个EA中通过 void(int start(), int init() vs. void start()void init(), 等等 )。) 。没有一个代码接受另一个指定器,即lvoe 1.6.1不接受 int ,而 SekundenTrader则接受 void。 是否有可能把这些EA放在一起,或者其中一个需要另一个实现,也许看一下代码可以帮助专业人士做出判断。 /*已反编译的EA已被删除*/ 如果你把void改成int,在EA的起始端应该是return(0),而如果你把int改成void,则相反,从那里删除。虽然,在第二种情况下,可以将返回器留在原地。但原则上,它与无效函数类型在那里没有位置。 Lonely_man 2012.08.12 18:57 #3202 drknn: 如果你把void改成int,你应该把return(0)放在EA开始的最后,如果你把int改成void,相反,要把它从这里删除。尽管在第二种情况下,返回可以留在原地。但原则上,它与无效函数类型在那里没有位置。 谢谢,当投标将去,我将尝试做一些改变,虽然我已经做了 - 我把 lvoe 在 sekunden。所以函数seckundena 起作用了,而lvoe 却没有。 我再试试。 终端有OnClickTrading,有所有这些功能,但它关闭了太多的工作空间,而且不是那么方便,我不能使用自己的代码。 Владимир Тезис 2012.08.12 19:11 #3203 Lonely_man: 谢谢,一旦招标,我将尝试摆弄它,虽然我认为我这样做了--我把 lvoe 缝成 sekunden。所以seckundena 功能起作用了,但lvoe 没有。 我再试试。 终端有OnClickTrading,有所有这些噱头,但它关闭了太多的工作空间,不方便。 使用自己的交易系统制作自己的EA,难道不比在成千上万的其他EA中寻找圣杯 要容易吗? Lonely_man 2012.08.12 19:40 #3204 drknn: 使用自己的交易系统制作自己的专家顾问,而不是通过成千上万的其他专家顾问寻找圣杯,这不是更容易吗? 当我以分钟为单位进行交易时,当需要反应速度时,它可以加快交易过程,在机器人上计算交易参数,并使用鼠标纠正图表上的一些东西。看看这些EA的代码大小--对我来说,为自己重新制作一些东西比从头开始写一个星期要容易,在这之前还要花一两个月的时间来掌握mql4的所有 规格,这样才能正确理解它。 Юсуфходжа 2012.08.12 21:41 #3205 你能告诉我问题是什么吗?更新登录名和密码并没有帮助。 2012.08.13 02:24:09 '797053': 上一次成功授权来自109.68.236.12 Владимир Тезис 2012.08.12 21:46 #3206 yosuf: 你能告诉我问题是什么吗?更新登录名和密码并没有帮助。 2012.08.13 02:24:09 '797053': 上一次成功授权来自109.68.236.12 这只是信息--之前的成功授权是从109.68.....。 Владимир Тезис 2012.08.12 21:48 #3207 从我的手机,我必须连接到账户。服务器说这是在塔吉克斯坦。或者通过塔吉克斯坦。 [删除] 2012.08.12 22:07 #3208 为什么,如果我在OrderSend(Symbol(),OP_BUY,LotsOptimized(),Ask,3,0,Bid+Take_Profit*Point,"",MAGICMA,0,Blue)中放入止损值15或其他数字;然后买入没有打开? Владимир Тезис 2012.08.12 22:10 #3209 okvseok: 为什么,如果我在OrderSend(Symbol(),OP_BUY,LotsOptimized(),Ask,3,0,Bid+Take_Profit*Point,"",MAGICMA,0,Blue)中设置Stoploss值15或其他数字;然后买入没有开启? 原因是你必须在那里指定止损的价格,但不是它的大小,以点为单位。因此,例如,如果设置订单的价格=1.2098(卖出价),买入价=1.2095,止损=15点,你应该设置买入价减去0.0015。也就是说,出价减去15*点=1.2080 而且你还应该检查以确保止损的大小与下止损单的最低可接受水平相符。并确保你的经纪公司允许你将订单与止损单放在一起。 Юсуфходжа 2012.08.12 23:22 #3210 drknn: 这只是信息--之前成功的授权(进入账户)是来自IP地址109.68.....。 谢谢你,请问另一个问题:该EA同时运行在29个工具上,即在一个共享账户的29个终端上。我需要使未结头寸 的总数不超过30个。我给EA设置了这样的限制,并认为它将按总的神奇数字计算,但事实并非如此,它仍然放了超过30个订单。 看来我给了一个错误的指令,EA把它当作每个符号的30个订单。我应该怎么做? 我仍然在视觉上关注它。 1...314315316317318319320321322323324325326327328...631 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
请指教,我不太擅长编程,我需要合并两个EASekundenTrader(从图表中打开订单)和lvoe 1.6.1(用鼠标拖动订单的水平)在第一个EA中通过int,在第二个EA中通过 void(int start(), int init() vs. void start()void init(), 等等 )。) 。没有一个代码接受另一个指定器,即lvoe 1.6.1不接受 int ,而 SekundenTrader则接受 void。 是否有可能把这些EA放在一起,或者其中一个需要另一个实现,也许看一下代码可以帮助专业人士做出判断。
/*已反编译的EA已被删除*/
如果你把void改成int,在EA的起始端应该是return(0),而如果你把int改成void,则相反,从那里删除。虽然,在第二种情况下,可以将返回器留在原地。但原则上,它与无效函数类型在那里没有位置。
如果你把void改成int,你应该把return(0)放在EA开始的最后,如果你把int改成void,相反,要把它从这里删除。尽管在第二种情况下,返回可以留在原地。但原则上,它与无效函数类型在那里没有位置。
谢谢,一旦招标,我将尝试摆弄它,虽然我认为我这样做了--我把 lvoe 缝成 sekunden。所以seckundena 功能起作用了,但lvoe 没有。 我再试试。 终端有OnClickTrading,有所有这些噱头,但它关闭了太多的工作空间,不方便。
使用自己的交易系统制作自己的EA,难道不比在成千上万的其他EA中寻找圣杯 要容易吗?
使用自己的交易系统制作自己的专家顾问,而不是通过成千上万的其他专家顾问寻找圣杯,这不是更容易吗?
你能告诉我问题是什么吗?更新登录名和密码并没有帮助。
2012.08.13 02:24:09 '797053': 上一次成功授权来自109.68.236.12
你能告诉我问题是什么吗?更新登录名和密码并没有帮助。
2012.08.13 02:24:09 '797053': 上一次成功授权来自109.68.236.12
这只是信息--之前的成功授权是从109.68.....。
为什么,如果我在OrderSend(Symbol(),OP_BUY,LotsOptimized(),Ask,3,0,Bid+Take_Profit*Point,"",MAGICMA,0,Blue)中设置Stoploss值15或其他数字;然后买入没有开启?
原因是你必须在那里指定止损的价格,但不是它的大小,以点为单位。因此,例如,如果设置订单的价格=1.2098(卖出价),买入价=1.2095,止损=15点,你应该设置买入价减去0.0015。也就是说,出价减去15*点=1.2080
而且你还应该检查以确保止损的大小与下止损单的最低可接受水平相符。并确保你的经纪公司允许你将订单与止损单放在一起。
这只是信息--之前成功的授权(进入账户)是来自IP地址109.68.....。