Rss & SiteMap

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

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

标题:关于比上一次扫描价格变动的写法

1楼
leonxu 发表于:2018/1/15 11:29:39
请问在15秒图下,按一秒扫描,想表达比上一次扫描价格变动,如何写较精确,之前是先设一个变量cr,然后程序末cr:=close,再扫描刷新后,程序头,close与cr比较,但这样有时好象整天没反应。值相同
2楼
FireScript 发表于:2018/1/15 13:03:40
上一次扫描是什么意思,上一个K线还是指上一次执行公式,如果是后者是不行的。
3楼
leonxu 发表于:2018/1/15 15:09:15

上一次扫描

4楼
leonxu 发表于:2018/1/15 15:09:27
存变盘也不可以?
5楼
FireScript 发表于:2018/1/15 15:27:19

唯一可能做到的只有一种全局变量方式。你可以尝试下吧。

 

http://www.weistock.com/WeisoftHelp/index.html?zbgs003.htm   EXTGBDATA这个全局变量。

 

需要注意这个全局变量需要在工具-数据管理-全局变量下设置的。

 

假设全局变量名称 s.举例如下

lastC:EXTGBDATA('s');//取得上次记录下的c值
if c>lastC then EXTGBDATASET('s',c);//如果当前的C大于上次记录的那么更新下这个值。

 

这样全局变量S就能保存更新

 

 

6楼
leonxu 发表于:2018/1/15 17:14:48
globalvariible 的变量也记录不下来?
7楼
leonxu 发表于:2018/1/15 17:15:35
globalvariible 的变量也记录不下来?为什么呢?
8楼
FireScript 发表于:2018/1/15 17:16:27

那个也不行的。

9楼
leonxu 发表于:2018/1/15 17:38:45
那就是要保存每次执行结果的变量必须是EXTGBDATA
共9 条记录, 每页显示 10 条, 页签: [1]


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