[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要路过。没有你就无处可去 - 3. - 页 453

 
Roman.:

好吧。有什么问题呢?

我想,但我不能不说脏话,而且这里不欢迎他们。

 

我怎么做/怎么做才能在不产生损失的情况下拖住一个点?

我在我的EA中标记了它。

                if((BuyLots > SellLots && ND(PrevPriceBid) < ND(be + TakeProfitBuy * Point) && ND(PriceBid) >= ND(be + TakeProfitBuy * Point)) ||
                        (BuyLots < SellLots && ND(PrevPriceAsk) > ND(be - TakeProfitSell * Point) && ND(PriceAsk) <= ND(be - TakeProfitSell * Point))
                        || (BuyLots == SellLots))
                {
                        CloseAllBuy();
                        CloseAllSell();
                }
 
chief2000:

我想,但我不能不说脏话,而且这里不欢迎说脏话。


别犯傻了。

 Comment(
            "\n",
            "\n", "2/3*9        = ", 2/3*9,
            "\n", "2*9/3        = ", 2*9/3,
            "\n",
         "\n" );

它默认为整数,所以... 2/39 = 0,因为它是3个乘数的乘积,按这个表达式的运算中的优先级相等,它们从左到右执行,因为这些数字是整数,那么2/3 = 0,进一步说0*9 = 0,有什么不清楚的?

以下的表达方式。 29/3=2*9=18,那么18/3=6。

现在清楚了吗?

阅读我之前链接中的教科书。别傻了!

如果有double类型 的变量而不是这些数字,那么这两个变量的结果将是6。阅读课本。

 
chief2000:

我想,但你不能不说脏话,而且这里不欢迎他们。

double  A=2,B=3,C=9;
Print("2/3*9        = ", A/B*C, "   2*9/3        = ", A*C/B);

完成了吗?

看看吧。在这个链接中 学习--鬼魂类型。

 
Roman.:

停止饮酒!

明白了吗?

现在清楚了吗?

在你的第一个帖子之后也很清楚。
但这是什么样的语气?你会停止对人无礼吗?

 
chief2000:

在你的第一个帖子之后,一切也都清楚了。
但这是什么样的语气?你能不能不要对人这么无礼?


那么,这有什么意义呢?"我想说,但你不能不说脏话,而且这里不欢迎他们",如果能理解的话......:-)

P.S.例如,我,在你的这种帖子之后,明白不是所有的东西都很清楚,所以我开始进一步回答这个问题,并且用例子和额外的参考资料更详细地回答,如果从第一次开始就不清楚,一旦我开始,那么我就进一步回答......就是这样。

 
chief2000:

在你的第一个帖子之后也很清楚。
但这是什么样的语气?你会停止对人无礼吗?


对不起,我不是想让你难过。你问,我答,就是这样。
 
Roman.:


那么,这有什么意义呢?"我想告诉你,但我不能不使用粗话,而且这里不欢迎粗话",如果清楚...:-)

P.S.例如,我,在你这样的帖子之后,明白不是所有的东西都很清楚,所以我开始进一步回答问题,用例子和额外的参考资料更详细地回答,如果从第一次开始就不清楚,既然我开始了,我就进一步回答...就是这样。

我不得不重做代码,所以我不得不使用一些粗俗的语言 :)
 
chief2000:
我不得不重做代码,所以我不得不使用一些粗俗的语言 :)


:-)我们就是这样做的。而我正要意识到,这些粗话是针对解决你问题的无能助手。:-)
 

你好,我有一个与策略测试器 有关的问题。我知道并不是所有的人都使用它,而且对测试器持怀疑态度。我的问题,在测试者的模型选择窗口中,有三条线可以选择: 按开盘价、所有点位、 控制点

是的,在指定之后有一个解释,对我来说,不幸的是,这个解释没有被完全理解。在我使用测试器的所有时间里,我都在使用开盘价,但我决定尝试使用所有刻度线。我得到了两个截然不同的结果,想知道为什么?

请解释一下!

顺便说一句,圣诞快乐!