int BarPeresek_iMAf(int PeriodMA)
{
int TFT=0;
int shiftMAT=0;
int typeMAT=0;
int priceMAT=0;
int BarPeresek=0;
if(Bars>PeriodMA)
{
for(int X=1;X<1000; X++)
{
double MAT=NormalizeDouble(iMA(Symbol(),TFT,PeriodMA,shiftMAT,typeMAT,priceMAT,X),Digits);
if((Low[X]>MAT && High[X]>MAT) ||
(Low[X]<MAT && High[X]<MAT))BarPeresek++;
else {BarPeresek++; break;}
}
}
double _High=High[BarPeresek]; //Надо получить сразу из функцииdouble _Low=Low[BarPeresek]; //Надо получить сразу из функцииreturn BarPeresek;
}
你好,请你告诉我如何以编程方式理解价格已接近一个循环水平?
你能告诉我如何正确地从一个函数中返回多个值吗?
假设我有一个ABC函数--我想一次获得三个变量的值,我该怎么做?
你能告诉我如何正确地从一个函数中返回多个值吗?
假设我有一个ABC函数--我想一次获得三个变量的值,我怎么做?
我想是的。
谢谢你。
但我不明白,如果我的输入是2个变量的计算,而输出应该是3个(有不同的int 和double类型),我应该怎么做?
谢谢你。
但我不知道,如果我的输入是2个变量的计算,但输出应该是3个(有不同的int 和double类型),我应该怎么做?
谢谢你。
但我不知道,如果我的输入是2个变量的计算,但输出应该是3个(有不同的int 和double类型),我应该怎么做?
我为我的愚钝道歉,但我更想用我的例子来理解如何组织这个问题--有一个函数在代码中的不同地方被多次调用--现在它返回一个值,但我还需要,比如,2个_高和_低--这应该怎么做?
我为自己的迟钝道歉,但我更想用我的例子来弄清楚如何组织这个问题--有一个函数在代码中的不同地方被多次调用--现在它返回一个值,但我还需要,比如说,2个_高和_低--这应该怎么做?