Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共8 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:请教正确取值

1楼
qkl586 发表于:2017/8/9 10:33:18

开盘箱差7:MA(箱差,7),NODRAW,COLORWHITE;
平均箱差开盘:BETWEEN(TIME,010000,013000) AND 开盘箱差7,NODRAW,COLORWHITE;

问题:“开盘箱差7”可以准确取值,但是如仅限制在开盘半小时内取值,“平均箱差开盘”就只显示“1”或“0”。请教如何在规定时间内正确取值。谢谢!

2楼
FireScript 发表于:2017/8/9 10:43:56
你这返回的就是0或者1啊,这是一条逻辑语句的。你想取得什么样的值呢?
3楼
qkl586 发表于:2017/8/9 10:58:02
我的目的是要在规定的时间内正确取得“开盘箱差7”的值,如果只是1或0,就没有“开盘箱差7”的数值了。
4楼
FireScript 发表于:2017/8/9 11:31:04

明白你什么意思了,符合指定时间的条件下才显示开盘箱差7的数值对吧。

参照这样的做法。 不过单一数值的线条不是一个点,而是一条直直下去的线条。后面我再看看别的方法,你先看看这个方法。

if not(BETWEEN(TIME,010000,013000))  then K:close; else if then  K:=1,NODRAW;

 

5楼
qkl586 发表于:2017/8/9 11:50:05

试过了,您目前给出的这个方法不行。

显示开盘箱差7的数值,仅是用于观察数值变化,模型的公式中要用到这个数值,如果不能取值,则影响模型公式。

6楼
FireScript 发表于:2017/8/9 12:08:49
以下是引用qkl586在2017/8/9 11:50:05的发言:

试过了,您目前给出的这个方法不行。

显示开盘箱差7的数值,仅是用于观察数值变化,模型的公式中要用到这个数值,如果不能取值,则影响模型公式。

再加个变量,符合条件的时候传递下值。

7楼
wenarm 发表于:2017/8/9 12:20:45
用条件跟随VALUEWHEN函数

 

8楼
qkl586 发表于:2017/8/9 14:46:23

用条件跟随达到目的了,谢谢您的指导!

共8 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.01563 s, 3 queries.