Barssince(),vauewhen()

[已删除]  

类股功能:

因为花了我很多时间来弄清一个自制的类似于metastock的功能,所以我认为对于某些人来说,拥有功能代码可能很有价值。因此,我决定在此处发布代码。

barssince()函数:

//由suffic369

int barsSince(){bool cond;

int bars =酒吧;

静态日期时间prevtime = 0;

if(prevtime == Time [0])return(0);

prevtime =时间[0];

为(int i = 0; i<=bars;i++) {

如果(cond){

int barPos = i;

打破;

}

}

如果(barPos<bar)return(barPos);

否则return(-1);

}

valuewhen():如果您知道条形图的位置,就很容易知道任何想要的值。

369

www.wsforex.com

 丰兹
4
丰兹 2006.09.21 08:45:01  

嗨,suffic369 ... 感谢您转换如此出色 功能 .

但是在我将函数粘贴到EA中之后,我在调用barsSince()时遇到问题。您可以举一个例子来称呼它以便知道条的位置吗?

非常感谢您的努力。

[已删除] 2006.09.30 20:14:25  

prevtime变量必须为staitc

例:

找到最新的C的横杠位置

int barsSince(){

int bars =酒吧;

静态日期时间prevtime = 0;

if(prevtime == Time [0])return(0);

prevtime =时间[0];

对于(i = 0,i<bars,i++) {

ci =关闭;

c1i =关闭[1 + i];

mai = iMA(....,i);

ma1i = iMA(....,1 + i);

布尔cXmaUp = ci>mai && c1i<ma1i;

如果(cXmaUp){

int barPos = i;

打破;

}

}

如果(barPos<bar)return(barPos);

否则return(-1);

}

调用此功能,您将获得最新的c交叉ma柱线位置。

369

www.wsforex.com

[已删除] 2009.04.28 19:48:54  

需要相当于"ValueWhen" in metatrader 4

需要与MetaTrader 4中的“ 价值何时”等效

Let said i have: 价值何时(1,x=0,C)

如何在MetaTrader中编写代码!

非常感谢你!