以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://www.weistock.com/bbs/list.asp?boardid=4) ---- 请教2个问题 (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=11563) |
-- 作者:id773161 -- 发布时间:2012/5/8 15:10:23 -- 请教2个问题 1 我表达的意思是
列: conda2:=var1>var2 and var1>var3 and var1>var4 and var1>var5 and var1>var6 and var1>var7 and var1>var8 and var1>var9 and var1>var10 and var1>var11 and var1>var12;
这段变量对比语句,VAR1-VAR12 里直接找出 最大的 和 最小的。整合模型的交易方式。
2 后台交易,日内模型的TIME>=145500 平仓条件 直接把 非日内模型的 持仓平掉了,然后反复开仓平仓,请问如何实现 日内平仓不影响非日内持仓? |
-- 作者:jinzhe -- 发布时间:2012/5/8 15:49:44 -- 1. aaaa:=max(a1,max(a2,max(a3,max(a4,a5))));//求出a1 到a5之间最大的,求12个数的类推,最小的用min求 2. tbuyholdingex和 tsellholdingex 指定买持和卖持, 参考函数说明,能算今持的仓位 |
-- 作者:id773161 -- 发布时间:2012/5/8 16:40:27 -- conda2:=max(var1,max(var2,max(var3,max(var4,max(var5,max(var6,max(var7,max(var8,max(var9,max(var10,max(var11,max(var12))))))))))));
提示:函数“max”所调用的参数与预定义参数不符
如果用MAX表达 应该是
A1:=MAX(VAR1,VAR2); A2:=MAX(VAR3,VAR4); AA:=MAX(A1,A2); 以此类推
我想通过 循环语句 判断 FOR DO [此贴子已经被作者于2012-5-8 16:44:23编辑过]
|