任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 204

 
Vinin:

我们应该彻底解决这个逻辑问题。

我很抱歉,但我不确定你说我的逻辑需要修正是什么意思。

我的想法有什么不符合逻辑的地方

- 如果订单在止损点被关闭

-在此订单之后的下一个订单,其成交量等于最后一个订单的成交量,该订单以止损点收盘,乘以2(3,4...)。

- 如果该订单因停止以外的原因被关闭。

下一个订单要开一个常规量,例如0.1手。

 
solnce600:

我的想法有什么不符合逻辑的地方

嗯,这里很有道理,只是这不是你的主意。
 
tara:


肯定是用错误的逻辑。首先,将你的帖子中突出的片段翻译成俄语。

之后,从你的代码中删除条件运算符的序列。然后你就能找到魔术师,生活会变得更好。

我同意所分配的片段甚至对我来说都不太清楚。我只明白,高级研究员的意思是,我的错误在某种程度上。

与订单的神奇数字有关.....,具体如何我还不明白。

问:不正确的逻辑是否与订单的神奇数字有关?

问题:从代码的哪个部分删除条件运算符序列?从starta,或者从自定义函数的主体isCloseLastPosByStop

问:如果我删除它们,之后我将得到什么信息?

谢谢你。

 
tara:
嗯,这里很有道理,除了不是你的(想法)。

我不是在争论这个问题,.....,我的想法也出现在我的脑子里,....,当然,马廷戈先生最初也是这样想的。
 
solnce600:

我同意所强调的片段甚至对我来说都不太清楚。我只明白,老同志们的意思是我的错误在某种程度上是指

是与订单的神奇数字有某种联系.....,具体如何我还不明白。

问题 不正确的逻辑是否与订单的神奇数字有关?

问题 从代码的哪个部分删除条件语句序列?从starta,或者从自定义函数的主体isCloseLastPosByStop

问题 如果我删除它们--之后我将得到什么信息。

谢谢你。


安德烈,这里的 "逻辑 "是指代码中描述的内容。我个人不想了解你代码的所有细节,但看到序列if(A) if(B) if(C) D;我明白你在逻辑代数方面不是很擅长。顺便说一下,解释器很可能从这种结构中出现故障。
 
tara:


绝对是有问题的逻辑。首先,将你的帖子中突出的片段翻译成俄语。

之后,从你的代码中删除条件运算符的序列。然后你就能找到魔术师,生活会变得更好。

在这个帖子里,你说我的逻辑是错误的,而在下面的几个帖子里,你同意这个逻辑....

 
solnce600:

在这个帖子里,你说我的逻辑是错误的,而在几个帖子之后,你又同意了这个逻辑....




一位好心人曾经说过:秩序能解放思想。

你的代码是一团糟,所以你的思想也不自由。

 
tara:

安德鲁,这里的 "逻辑 "是指代码中所描述的内容。我个人不想深入了解你所有的代码,但看到序列if(A) if(B) if(C) D;我明白你对逻辑代数不是很在行。顺便说一下,解释器很可能从这种结构中出现故障。

那么,当连续出现这么多if语句时就不好了?

if (ot==0)
if (Bid==Price)
//===============================================================
if(((Open[1]-Close[1])>100*Point)&&((Open[1]-Close[1])<120*Point))
if(((High[1]-Open[1])>40*Point)&&((High[1]-Open[1])<60*Point))

if(((Close[1]-Low[1])>40*Point)&&((Close[1]-Low[1])<60*Point))

for (i=k; i>=0; i--) {
if(OrderSelect(i, SELECT_BY_POS, MODE_HISTORY){
if (OrderMagicNumber()!=mn) continue; // If magician is wrong, go to next
if (OrderSymbol()!=sy)continue; // 如果符号错误,继续下一个
if (OrderType()!=op) continue; // 如果类型错误,继续下一个
if (t<OrderCloseTime(){
t=OrderCloseTime();
j=i;
}
}
}

 
tara:


一位好心人曾经说过:秩序能解放思想。

你的代码是一团糟,这就是为什么思想不自由。

而适用于代码的秩序标准是什么?
 

solnce600:

当然,第一种结构是有缺陷的,会扰乱解释者。

另外--magik是一个整数,不是一个双数。

另外,严格比较配音是一种耙子。

.........

把事情安排好,不要懒得写评论,尤其是你还没有经验的时候。

最后通过自己阅读和执行代码,而不是解释器来测试代码。

原因: