Rss & SiteMap

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

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

标题:想要实现这个功能怎么写?

1楼
daxian 发表于:2021/4/16 11:01:05
一个变量,如果满足某个条件,它等于某个值X,如果不满足,就等于上一根K线的它的值
我直接写
A:=IF(条件,X,REF(A,1));
然后报错说A没有定义,怎么样给它定义呢?
2楼
FireScript 发表于:2021/4/16 11:12:43
 因为缺少一个初始值。你第一个K位置的值,你必须给他一个初始值才行。
3楼
FireScript 发表于:2021/4/16 11:18:06
if BARPOS=1 then a:=1;

条件X:=c>o;
if 条件X then a:=c;
temp:=ref(a,1);
if not(条件X) and not(BARPOS=1) then a:=temp;

showA:a;//显示变量A的值
共3 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 2 queries.