[存档!]任何菜鸟问题,为了不给论坛添乱。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 2. - 页 493

 
FOReignEXchange:
好吧,那你最好把代码和W一起贴出来,如果不能用,肯定是错的。

这是价格ZZ "Y "它在评论中的变化,它是正常计算的,是一个整数int

if(MathAbs(10 + 100*shift - y) <= 10)

它在评论中改变了...

for(int shift=0; shift<19; shift++){
    if(MathAbs(10 + 100*shift - y) <= 10) Comment("ура нашел",y); else Comment("кури бамбук",y);} 

但它断然不想把注释改为相反的注释,我在if中插入另一个条件,它应该工作,这个if()有什么问题?

if(MathAbs(10 + 100*shift - y) <= 10)
 
简而言之,这一切都很有意义。
 
我反其道而行之,问题已经解决,谢谢大家。
 
下午好,请告诉我这里有什么问题,试图将订单类型定义 写入关闭标准中

if (Tip==0 && Opn_B==true)
{
if(bb<0 && bb1<0 || bb<0 && MA1 < MA2 || bb1<0 && MA1 < MA2)
{
Cls_B=true;
}
}

 
vilard:
下午好,请告诉我这里有什么问题,试图将订单类型定义写入关闭标准中

if (Tip==0 && Opn_B==true)
{
if(bb<0 && bb1<0 || bb<0 && MA1 < MA2 || bb1<0 && MA1 < MA2)
{
Cls_B=true;
}
}


谁知道你的逻辑?但你需要知道,OR有优先权。
 
怎样写才能把 "和 "字放在前面?
 

你能告诉我为什么数组没有填充数值吗?它的输出为零。

extern int n=15; // 被统计的条数
int Total; // 对启动函数的调用次数。

int start()
{
if (Total>=1) return; // we need 1 time here
Total++;

double mas[];
for (int i=1; i<=n; i++)
{
mas[n]=iOsMA(NULL,0,9,21,5,PRICE_CLOSE,i);
Print( "OsMA = " ,iOsMA(NULL, 0, 9,21,5, PRICE_CLOSE, i) );
}
Print ("Array = ",mas[2]);
Print ("Array = ",mas[10]);

return;
}

 

晚上好!

intiBars( string symbol, int timeframe) .如果我在程序中到处使用符号=NULL,我怎么知道什么符号等于?

 
 
vilard:
怎样写才能把 "和 "字放在前面?
你必须把小括号放在圆括号里。