以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助]关于后台交易系统的编写,求助,非常感谢  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=48907)

--  作者:hotbloodz
--  发布时间:2013/2/26 9:52:01
--  [求助]关于后台交易系统的编写,求助,非常感谢

      这是我写的一个最简单的5分钟,60均线多空交易系统,但发现两个问题,第一,交易系统每隔5分钟都要下一次单,关于账户持仓的THOLDING判断语句没有起作用;第二,下单指定账户能否指定账户组,而不是单个账户,但好像看论坛上说,THOLDING对于账户组持仓不识别。

      求各位大大帮帮忙,修改一下,修改好,让我能直接复制粘贴,便能直接投入使用,感激不尽!

 

MA1:=MA(CLOSE,60);

开多:=CLOSE>=MA1;
平多:=CLOSE<MA1;
开空:=CLOSE<MA1;
平空:=CLOSE>=MA1;

账户:=\'ZH1\';
品种:=\'IF03\';
最小变动价位:=0.2;
手数:=1;

IF THOLDING=0 AND 开多 THEN
BEGIN
TBUY(1,手数,LMT,DYNAINFO2(7,品种)+最小变动价位,0,账户,品种);
END;

IF THOLDING>0 AND 平多 THEN
BEGIN
TSELL(1,手数,LMT,DYNAINFO2(7,品种)-最小变动价位,0,账户,品种);
END;

IF THOLDING=0 AND 开空 THEN
BEGIN
TBUYSHORT(1,手数,LMT,DYNAINFO2(7,品种)-最小变动价位,0,账户,品种);
END;

IF THOLDING<0 AND 平空 THEN
BEGIN
TSELLSHORT(1,手数,LMT,DYNAINFO2(7,品种)+最小变动价位,0,账户,品种);
END;


--  作者:jinzhe
--  发布时间:2013/2/26 10:03:44
--  

http://www.weistock.com/bbs/dispbbs.asp?BoardID=4&ID=1246&replyID=&skin=1

后台调试的方法,把每次下单条件输出一下,逐步排查是哪里出了问题


--  作者:hotbloodz
--  发布时间:2013/2/26 10:17:57
--  

能否麻烦写个最简单的均线后台交易系统,非常感谢


--  作者:jinzhe
--  发布时间:2013/2/26 10:20:34
--  
有模板的
图片点击可在新窗口打开查看此主题相关图片如下:qq截图20130226102021.png
图片点击可在新窗口打开查看

--  作者:hotbloodz
--  发布时间:2013/2/26 10:58:30
--  
把阿火模型套进去后,还是不行,每隔5分钟都要下一次单
--  作者:eric917
--  发布时间:2013/2/26 11:35:35
--  
以下是引用jinzhe在2013-2-26 10:20:34的发言:
有模板的
图片点击可在新窗口打开查看此主题相关图片如下:qq截图20130226102021.png
图片点击可在新窗口打开查看

可解我用的版本没有那么模板的呢?只有3个而已

 


图片点击可在新窗口打开查看此主题相关图片如下:111.jpg
图片点击可在新窗口打开查看

--  作者:jinzhe
--  发布时间:2013/2/26 13:24:58
--  

我的是机构版权限的