首页 > 解决方案 > amibroker 中的 valuewhen 无法按要求工作

问题描述

我试图在给定时间将变量的值(定期更改)存储在 amibroker 的另一个变量中。

下面是一些代码行,以便更好地理解:

offsetCE = ValueWhen(TimeNum()==92300,offsetC,1);
offsetPE = ValueWhen(TimeNum()==92300,offsetP,1);

这里 offsetC/P 是每分钟变化的变量。在上午 923 点,我将其价值保存在 offsetCE/PE 中。但是当我试图检查这些值时,offsetPE offsetCE 值从上午 92300 到一些随机时间(每天)对于几支蜡烛都是正确的,但是大约一个小时后,offsetPE 和 offsetCE 值是完全随机的,甚至与 offsetC 不匹配和 offsetP 值。

谁能告诉我我错在哪里?

标签: amibroker

解决方案


推荐阅读