//+----------------------------------------------------------------------------+if (1<2) { // Если один меньше два и ...if(2<3) { // ... два меньше три, ...if (3<4) PlaySound("alert.wav"); // Если три меньше четыре - врежем рок в этой дыре ... (С), // Далее пойдём проверять остальные условия:if (4<5) // Если четыре меньше пять и ...if (5<6) Print("Истина"); // ... пять меньше шесть - верно, блин...
}
}
//+----------------------------------------------------------------------------+
//+----------------------------------------------------------------------------+if (1<2) { // Если один меньше два и ...if(2<3) { // ... два меньше три, ...if (3<4) PlaySound("alert.wav"); // Если три меньше четыре - врежем рок в этой дыре ... (С), // Далее пойдём проверять остальные условия:if (4<5) // Если четыре меньше пять и ...if (5<6) Print("Истина"); // ... пять меньше шесть - верно, блин...
}
}
//+----------------------------------------------------------------------------+
而像这样。
//+----------------------------------------------------------------------------+if (1<2) // Если один меньше два и ...if(2<3) { // ... два меньше три, ...if (3<4) PlaySound("alert.wav"); // Если три меньше четыре - врежем рок в этой дыре ... (С), // Далее пойдём проверять остальные условия:if (4<5) // Если четыре меньше пять и ...if (5<6) Print("Истина"); // ... пять меньше шесть - верно, блин...
}
//+----------------------------------------------------------------------------+
我如何通过iCustom()正确地将一个指标附加到另一个指标上?
我有一个指标,其中8个指标数组都被占用。如何正确创建第二个指标,使其在1个指标阵列中绘制第一个指标的曲线?
这两个指标 #属性 indicator_chart_window.
最明显的解释,是两个关联指标的代码形式的类似物。
提前感谢您!!!。
只在图表上放两个指标不是更容易吗?
我有一个指标,其中8个指标数组都被占用。 如何创建第二个,使其在1个指标阵列中绘制第一个指标的曲线?
这两个指标#属性 indicator_chart_window.
最明显的解释是两个关联指标的代码形式的类似物。
提前感谢您!!!。
如何通过iCustom()将一个指标附加到另一个指标?我有一个指标,其中8个指标数组都被占用。如何创建第二个,使其在1个指标阵列中绘制第一个指标的曲线?这两个指标 #属性 indicator_chart_window.
最清晰的解释是两个关联指标的代码形式的类似物。
提前感谢您!!!。
你需要有人为你写吗?
通过iCustom()在第二个指标中读取第一个指标的缓冲区。把第二个指标放在图表上 - 它将画出 必要的线。
如果不清楚,就开始写代码,并在这里发布所有不清楚的东西--他们会解释、帮助和建议。
如果(4<5)为真,则执行以下一行:如果(5<6),但是......。如果(4<5)是假的,那么下一个if()和它的打印结果不被处理,而是传递到if(2<3)的结束括号中。
我还是认为你错了,任何IF组只要没有被大括号{}隔开,都是按顺序执行。
比如说
开始
{
如果 (...)打印(1)
如果 (...) 打印(2)
如果 (...) 打印 (3)
}
返回。
=======================================================
如果条件得到满足,印刷品将发挥作用。但是,如果条件1没有得到满足,第二个人就不会关心它。它自己工作,没有任何服从。
好吧,我认为如果这个IF组在其他子条件里面,不会有什么变化,主要是这三个条件之间没有括号,而且它们是独立运行的,只有它们的语句(在if之后)才取决于if本身的值(用princes作为例子)。
所以你的代码3>4>5>5>6是相互独立的,如果2>3, 在任何地方都可以工作。
我还是认为你错了,任何IF组只要不是用{}括号隔开,都是按顺序执行。
这样的
开始
{
如果 (...) 打印 (1)
如果 (...) 打印(2)
如果 (...) 打印 (3)
}
返回。
=======================================================
如果条件得到满足,印刷品将发挥作用。但如果条件1没有得到满足,第二个人就不关心这个问题。它自己工作,没有任何服从。
我认为,如果这个IF组在其他子条件中,不会有什么变化,主要是这三个条件之间没有括号,而且它们是独立运行的,只有它们的语句(在if之后)才取决于if本身的值(用princes作为例子)。
只要按我的代码写一个脚本,并在ifs中把符号多改为少--自己看吧:)
我不认为有必要争论。
比较这两种结构,有什么不同?
像这样。
而像这样。
并证明你的结论是正确的。
我给你一个提示。
什么是条件if(4<5)的运算符?
为了不在每个tick上打开并更快地优化EA,我经常使用这种设计。
这样,当一个新的条形图出现时,代码将被执行一次。
阅读如何在订单中使用MagicNumber,然后使用总数<1 将使EA为每个货币对和一个货币对开立订单,但在不同的窗口中打开。你可以在这里 看到一个样本。
非常感谢你,我按照你的建议(计时),非常有帮助,一切都在正常工作!!!。
下午好。
是否可以接受使用复杂的复合条件,如: 。
if(condition1 || (condition2 && condition3)){...}。
?
谢谢你。
我给你一个提示。
什么是条件if(4<5)的运算符?
这是个好问题!:)))
如果编译器没有在这个地方抛出一个错误,那么你是对的:))