| 以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 账户可用资金限仓的写法 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=149703) | 
| --  作者:临界天地 -- 发布时间:2017/3/27 10:39:15 -- 账户可用资金限仓的写法 if TCASH >700000  then   begin kc:=1 ;  end  if TCASH <700000  then   begin kc:=0 ; end if   KD1   and    a1=0    and  kc=1   then  begin     tbuy(1 ,hand,lmt,close),ORDERQUEUE;       a1:=hand ;       end if  PD1  and    a1>0  and  pd1<>kd1  then begin    tSell( 1,a1,mkt),ORDERQUEUE;        a1:=0   ;      end  第一个问题   为什么限制了可用资金低于70万不开仓   却没有执行    是不是上面写法有什么错误 第二个问题    kd  pd   里面     lmt  限价是不是单周期收盘价      mkt   是不是实时价格市价   如果不是  应该如何写     谢谢   | 
| --  作者:jinzhe -- 发布时间:2017/3/27 10:44:36 -- 1.这个你需要调试输出KC这个变量才知道 2.所有的价格都是和开仓时的情况有关:lmt,close,开仓时的最新价;mkt,开仓时的市价 [此贴子已经被作者于2017/3/27 10:44:50编辑过] |