if (iLow(NULL,0,5) >= iLow(NULL,0,4) && iLow(NULL,0,4) >= iLow(NULL,0,3) && //фрактал вниз (обнаружение) iLow(NULL,0,3) < iLow(NULL,0,2) && iLow(NULL,0,2) <= iLow(NULL,0,1) ) { if (z == 0){ f1= iLow(NULL,0,3); // присваиваем переменной значение фрактала z=1;} else if (z == 1) { if (f1 > iLow(NULL,0,3)) { // сравниваем новый фрактал с предыдущим, если предыдущий больше, тогда переменной присваевается значение нового фрактала
f1=iLow(NULL,0,3);
z=0;}
else if (f1 < iLow(NULL,0,3)) {OrderClose(OrderTicket(),OrderLots(),Bid,3,Violet);} // если новый фрактал больше предыдущего закрываем сделку
请告诉我,#属性stacksize 3--是什么意思,我声明0或1000或-1000,结果却没有变化?
如果可以的话,请提供示例代码,以便理解。
结果是什么?
结果是什么?
Alert("Итог = ",x);这并不是结果
这不是一个结果。
#property stacksize X- 我不明白它是如何工作的,为什么需要它?
我戳了又戳,没有用。
或 -https://docs.mql4.com/ru/basis/preprosessor/compilation
顺便说一下,还有一份大约二十个特殊参数的清单,很久以前没有对它们提出问题?
P.S. 我的观点是,如果你使用帮助并正确地提出一个问题(比如,我们为什么需要这个堆栈?),那么你甚至不需要答案。特别是如果你在途中用谷歌搜索技术文献...
这很简单:)))在ME的F1。
或 -https://docs.mql4.com/ru/basis/preprosessor/compilation
顺便说一下,还有一份大约二十个特殊参数的清单,很久以前没有对它们提出问题?
P.S. 我的观点是,如果你使用帮助并正确地提出一个问题(比如,我们为什么需要这个堆栈?),那么你甚至不需要答案。特别是如果你在途中用谷歌搜索技术文献...
现在这个问题--利用分形,如何将以前的分形与新形成的分形(如较低的分形)进行比较?(我只是通过iHigh、iLow通过计数器来描述发生的条件,没有使用函数本身)。
这里有一段代码。
if (iLow(NULL,0,5) >= iLow(NULL,0,4) && iLow(NULL,0,4) >= iLow(NULL,0,3) && //фрактал вниз (обнаружение)
iLow(NULL,0,3) < iLow(NULL,0,2) && iLow(NULL,0,2) <= iLow(NULL,0,1) ) {
if (z == 0){
f1= iLow(NULL,0,3); // присваиваем переменной значение фрактала
z=1;}
else
if (z == 1) {
if (f1 > iLow(NULL,0,3)) { // сравниваем новый фрактал с предыдущим, если предыдущий больше, тогда переменной присваевается значение нового фрактала
f1=iLow(NULL,0,3);
z=0;}
else if (f1 < iLow(NULL,0,3)) {OrderClose(OrderTicket(),OrderLots(),Bid,3,Violet);} // если новый фрактал больше предыдущего закрываем сделку
}
}
如果新形成的分形比前一个分形高,它就会关闭...
但它在分形出现后就关闭了。
PS...好吧,我一定是在描述分形的某个地方犯了一个错误...(我只是把终端的一个标准分形放在上面......)
现在这个问题--利用分形,如何将以前的分形与新形成的分形(如较低的分形)进行比较?(我只是通过iHigh、iLow通过计数器来描述发生的条件,没有使用函数本身)。
这里有一段代码。
.........................................................
如果新形成的分形比前一个分形高,它就会关闭...
但它在分形出现后就关闭了。
PS...好吧,我一定是在描述分形的某个地方犯了一个错误...(我只是把终端的一个标准分形放在上面......)
好吧,那就通过 iFractals()来寻找分形;否则你就是在寻找极端的东西...
还有一个例子的线?
论坛的速度越来越慢,我都明白了,只能说我不是在寻找简单的方法 :(
比如说一条线呢?
1.找到最接近零点的分形,在int和 double 变量中存储其时间和价格水平