Rss & SiteMap

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

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

标题:取条件成立时的最高值

1楼
心静a 发表于:2018/7/23 20:14:31

 老师,请写代码,

  满足平多条件,取满足平多条件当根k线的最高价,

  满足平空条件,取满足平空条件当根k线的最低价,

2楼
FireScript 发表于:2018/7/24 8:54:00
 这个直接可以用VALUEWHEN 函数。具体使用参考函数说明即可。
3楼
心静a 发表于:2018/7/24 9:53:04

老师怎么取不到值呢

tq:=1;
abb:=(time0-timetot0(dynainfo(207))<=tq) or not(islastbar);

平空条件:= HOLDING<0   and abb  AND   开空净值>5000 ;
开多条件:=HOLDING>0   and abb   AND  开多净值>5000  ;

pl:VALUEWHEN (平空条件,LOW );
ph:VALUEWHEN ( 开多条件 ,h );

4楼
FireScript 发表于:2018/7/24 9:59:10
 平空和开多条件之前都有触发吗?如果之前没有触发肯定取不到的。

shift+q 能查看光标所在K的当前所有变量值,你看下。
5楼
心静a 发表于:2018/7/24 10:29:30

都是实盘的平仓信号,都能触发平仓,

 


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20180724102645.png
图片点击可在新窗口打开查看
6楼
FireScript 发表于:2018/7/24 10:55:32
你这里面变量实在太多了,我好像没找到“平空条件”这个变量么。你换那个“首空”  变量尝试下。
共6 条记录, 每页显示 10 条, 页签: [1]


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