任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 870 1...863864865866867868869870871872873874875876877...1178 新评论 Vitalie Postolache 2015.03.30 08:49 #8691 rapid_minus: 谢谢你。但根据我的理解,魔力是在订单打开时自动分配的。这就是为什么我不能确定该命令是在什么条件下开启的,因此我也不知道在什么条件下应该关闭。 可以有任意多的魔术师,每个条件都有自己的魔术师。 Nauris Zukas 2015.03.30 09:08 #8692 良好 礼物!int ret_code=0; int somefunc() { ... return(ret_code); }ret_code是本地变量 还是全局变量 ?ret_code在终端重启后是否 会被重置 ? владимир 2015.03.30 09:08 #8693 evillive: 可以有很多魔术师,每个条件都是不同的。 我想我在某处还没有摸清底细。我所找到的所有魔术师的例子都不符合我的策略。 Vitalie Postolache 2015.03.30 09:25 #8694 abeiks:良好 礼物!ret_code是本地变量 还是全局变量 ?ret_code在终端重启后是否 会被重置 ? 它们在重启后都会被重置,只有终端的GP(那些是GlobalVariable)保留它们的值。而ret_code只在代码中是全局的,也就是说,从任何一行都可以看到,并且只在启动时初始化。 Nauris Zukas 2015.03.30 09:37 #8695 evillive: 它们在重启后都被重置,只有终端GP(那些GlobalVariable)保留了它们的值。而ret_code只在代码中是全局的,也就是说,从任何一行都可以看到,并且只在启动时初始化。我明白了,谢谢你。 Artyom Trishkin 2015.03.30 12:45 #8696 rapid_minus: 我可能在其他地方还没有搞清楚状况。我所发现的所有与魔术师有关的例子都不符合我的策略。 这不可能。是什么阻止了你在开仓 指令中放入一个与你发送开仓指令的条件相匹配的魔法? владимир 2015.03.30 14:34 #8697 artmedia70:......一个符合条件的魔法...也就是说,我可以在打开命令中输入任何数量的magik(包括1、2和3),然后在关闭命令中输入相同的数量?所以我完全不理解这个魔术师...那么,为什么它被称为魔术师呢?我以为这是一个在开业时自动分配的订单号。你能向我解释一下这个魔术师吗?如果只有我一个人是这样的白痴,所有的初学者真的清楚吗?还有什么比用票据识别订单更糟糕的呢? Alekseu Fedotov 2015.03.30 17:00 #8698 rapid_minus:也就是说,我可以在打开命令中输入任何数量的magik(包括1、2和3),然后在关闭命令中输入相同的数量?所以我完全不理解这个魔术师...那么,为什么它被称为魔术师呢?我以为这是一个在开业时自动分配的订单号。你能向我解释一下这个魔术师吗?是不是所有的初学者都很清楚,但只有我清楚?还有什么比用票据识别订单更糟糕的呢?魔力是指一个订单的魔力数字。它可以作为一个用户定义的订单标识符。在某些情况下,这是唯一可以用来确定该订单是否属于打开它的程序的信息。这是一个用户定义的参数,可能与其他订单的同一参数值一致,也可能不一致。 Artyom Trishkin 2015.03.30 18:01 #8699 rapid_minus:也就是说,我可以在打开命令中输入任何数量的magik(包括1、2和3),然后在关闭命令中输入相同的数量?所以我完全不理解这个魔术师...那么,为什么它被称为魔术师呢?我以为这是一个在开业时自动分配的订单号。你能向我解释一下这个魔术师吗?是不是所有的初学者都很清楚,但只有我清楚?还有什么比用票据识别订单更糟糕的呢?你所想的是一张票--一个订单识别号。它对每个订单都是唯一的,不会重复。magik是一个用户标识符,可用于 "标记 "任何订单。这些魔法可以对某一程序的每一个订单都是一样的,也可以在一个程序中有所不同。例如:你有一个EA,正在显示一个平面和一个趋势。对于平盘我们将使用神奇数字123的策略,对于趋势我们将使用神奇数字124的策略。通过这些魔术师,EA将能够找出所选订单 属于哪种策略,并在此刻做出决定,对其进行处理(这正是我告诉你的)。但是在您的账户工作的其他顾问必须有除123和124之外的任何魔术师,以便不允许其他顾问接触对它来说 "陌生 "的订单,只用它自己的订单工作,例如,用魔术数字125。是的,你可以使用任何整数--1、2、3或100500...。只要该向导不与在同一账户上工作的另一个EA的向导重复。该向导可以在EA中为零,但在这种情况下,EA将把你手动开出的那些订单视为自己的。 владимир 2015.03.31 11:14 #8700 r772ra和artmedia70, 谢谢你的澄清。我的理解是,当一个交易商在几个货币对、账户等使用几个EA,有几个未结订单时,就需要魔法了(对吗?)我不这么认为,如果我认为我的专家顾问将在利润方面发挥作用,这对我来说就足够了。我仍在为一个经纪公司的一个账户开发它,只有一个 订单应该是开放的,需要魔术师(或任何其他未结头寸的标识符),以便它只 在这个订单的某些条件出现时关闭,而对关闭其他订单(可能在这个订单关闭后才开放)有效的其他条件则对这个订单无效。 例如,当条件(a+b+c+d+d)或(a+d+e)或(f+c+i+c)出现时,一个订单可能会被打开,根据BAY打开的条件,它应该根据自己的条件关闭。(A+B+C+D)通过(F+J+L),(A+D+E)通过(H+L+M+N),(G+Z+I+K)通过(P+R+C+T) 。 在我看来,这里也不需要顺序循环。必须有一些简单的解决方案,不需要占用太多的空间。我在上面说了我的设想,但还没来得及分析,除了逻辑上的错误,我肯定还有语法上的错误(可能有括号丢失或变量设置错误等)。不要认为这是一个问题,请帮助。没有它,我就被困住了。谢谢以下是最后确定的版本。 1...863864865866867868869870871872873874875876877...1178 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
谢谢你。但根据我的理解,魔力是在订单打开时自动分配的。这就是为什么我不能确定该命令是在什么条件下开启的,因此我也不知道在什么条件下应该关闭。
良好 礼物!
ret_code是本地变量 还是全局变量 ?ret_code在终端重启后是否 会被重置 ?
可以有很多魔术师,每个条件都是不同的。
良好 礼物!
ret_code是本地变量 还是全局变量 ?ret_code在终端重启后是否 会被重置 ?
它们在重启后都被重置,只有终端GP(那些GlobalVariable)保留了它们的值。而ret_code只在代码中是全局的,也就是说,从任何一行都可以看到,并且只在启动时初始化。
我可能在其他地方还没有搞清楚状况。我所发现的所有与魔术师有关的例子都不符合我的策略。
......一个符合条件的魔法...
也就是说,我可以在打开命令中输入任何数量的magik(包括1、2和3),然后在关闭命令中输入相同的数量?
所以我完全不理解这个魔术师...那么,为什么它被称为魔术师呢?我以为这是一个在开业时自动分配的订单号。
你能向我解释一下这个魔术师吗?如果只有我一个人是这样的白痴,所有的初学者真的清楚吗?
还有什么比用票据识别订单更糟糕的呢?
也就是说,我可以在打开命令中输入任何数量的magik(包括1、2和3),然后在关闭命令中输入相同的数量?
所以我完全不理解这个魔术师...那么,为什么它被称为魔术师呢?我以为这是一个在开业时自动分配的订单号。
你能向我解释一下这个魔术师吗?是不是所有的初学者都很清楚,但只有我清楚?
还有什么比用票据识别订单更糟糕的呢?
也就是说,我可以在打开命令中输入任何数量的magik(包括1、2和3),然后在关闭命令中输入相同的数量?
所以我完全不理解这个魔术师...那么,为什么它被称为魔术师呢?我以为这是一个在开业时自动分配的订单号。
你能向我解释一下这个魔术师吗?是不是所有的初学者都很清楚,但只有我清楚?
还有什么比用票据识别订单更糟糕的呢?
你所想的是一张票--一个订单识别号。它对每个订单都是唯一的,不会重复。magik是一个用户标识符,可用于 "标记 "任何订单。这些魔法可以对某一程序的每一个订单都是一样的,也可以在一个程序中有所不同。例如:你有一个EA,正在显示一个平面和一个趋势。对于平盘我们将使用神奇数字123的策略,对于趋势我们将使用神奇数字124的策略。通过这些魔术师,EA将能够找出所选订单 属于哪种策略,并在此刻做出决定,对其进行处理(这正是我告诉你的)。但是在您的账户工作的其他顾问必须有除123和124之外的任何魔术师,以便不允许其他顾问接触对它来说 "陌生 "的订单,只用它自己的订单工作,例如,用魔术数字125。
是的,你可以使用任何整数--1、2、3或100500...。只要该向导不与在同一账户上工作的另一个EA的向导重复。该向导可以在EA中为零,但在这种情况下,EA将把你手动开出的那些订单视为自己的。
r772ra和artmedia70, 谢谢你的澄清。
我的理解是,当一个交易商在几个货币对、账户等使用几个EA,有几个未结订单时,就需要魔法了(对吗?)
我不这么认为,如果我认为我的专家顾问将在利润方面发挥作用,这对我来说就足够了。我仍在为一个经纪公司的一个账户开发它,只有一个 订单应该是开放的,需要魔术师(或任何其他未结头寸的标识符),以便它只 在这个订单的某些条件出现时关闭,而对关闭其他订单(可能在这个订单关闭后才开放)有效的其他条件则对这个订单无效。
例如,当条件(a+b+c+d+d)或(a+d+e)或(f+c+i+c)出现时,一个订单可能会被打开,根据BAY打开的条件,它应该根据自己的条件关闭。(A+B+C+D)通过(F+J+L),(A+D+E)通过(H+L+M+N),(G+Z+I+K)通过(P+R+C+T) 。
在我看来,这里也不需要顺序循环。必须有一些简单的解决方案,不需要占用太多的空间。我在上面说了我的设想,但还没来得及分析,除了逻辑上的错误,我肯定还有语法上的错误(可能有括号丢失或变量设置错误等)。
不要认为这是一个问题,请帮助。没有它,我就被困住了。谢谢
以下是最后确定的版本。