[存档!]任何菜鸟问题,为了不使论坛变得混乱。专业人士,不要路过。没有你,哪里都不能去 - 4. - 页 151

 
FAQ:

......

2) 外部变量是一个常量,不能被表达式初始化。

你可以,但最好不要这样做。你以后可能会感到困惑。它是一个变量,就像所有其他变量一样。
 
不可能,从技术上讲,它是一个常数,并且有相应的行为。
 
FAQ:
不可能,从技术上讲,它是一个常数,并有相应的行为。

你可以在你的代码中给外部变量分配任何值。

试试这个。

extern int Param = 1234;

void start()
 {
  Alert(Param);
  Param = 4321;
  Alert(Param);
 }
 

你好。

我正在为一个价格做缓冲。

double open[5];
int start() {

指定了要显示的内容--它正常显示。

open[i]=max2。

但所有5个读物都是一样的--我想写最后5个读物。

ArraySetAsSeries(open,true);
for(i = 1; i < 5; i++){
open[i] = open[i-1];
}

我不明白还有什么需要做的?

 
你可以,但你也可以重新定义这个常数。
 
FAQ:
你可以,但你也可以重新定义一个常数。

定义和常数并不完全是一回事。

一个定义是在预处理程序级别定义和初始化的。在操作过程中,它不会发生变化。这是在代码中硬性规定的。

换句话说,常数是一个变量,它在每一个区块调用中被初始化一次。在这个过程中,常数可以有不同的值。

在我们的案例中,外部变量是一个具有手动初始化能力的普通变量。

 
r772ra:

一个数值怎么可能同时高于和低于另一个数值?

也许应该写||(逻辑OR)而不是&&?
 
我有一个问题。例如,如果一系列 "买入 "交易的利润系数为-1.01,那么最好开设一系列参数相反的 "卖出 "交易,即如果 "买入 "为200点,止损为100,那么 "卖出 "为100,止损为200?我的想法正确吗?
 
Skydiver:
我有一个问题。例如,如果一系列买入交易的利润系数为-1.01,那么最好开出一系列参数相反的卖出交易。 如果买入仓位为200点,停止100,那么卖出仓位为100,停止200?我的想法正确吗?

你为什么不自己检查呢?你为什么不自己检查呢? 我们也会分享结果......
 
Roman.:

为什么不自己用猫头鹰来检查呢?也要分享结果...

我现在就在这中间。:-) 真的不知道我今天能不能赶到(累)。