以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  图表程序化,以开盘价计算却没出现信号却下单了?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=48400)

--  作者:RogarZ
--  发布时间:2013/2/4 12:52:36
--  
没有代码。没有大致的策略类型 你怎么叫人判断啊。。。

从你的问题 推测可能的一个情况,
你采用了自动持仓同步,而你的策略有虚拟(理论)持仓。所以系统给你同步回去了。
至于虚拟持仓的概念   参见 初级教程 6.1章节内容
 

--  作者:RogarZ
--  发布时间:2013/2/5 20:19:25
--  

你开了下单日志吗?因为什么原因平你的仓 下单日志里有记录。

你没有代码让我们帮你找毛病,除非是常见性的初级错误。

否则我让我们怎么查?如何帮助?所有的一切来自猜测,想、拍脑袋。如何解决问题?


--  作者:王锋
--  发布时间:2013/2/6 18:11:09
--  

你是不是登录了共用模拟账户了


--  作者:jinzhe
--  发布时间:2013/2/7 8:58:18
--  

为了方便处理,代码我就贴这里了,原来的帖子就删掉了

 

我的代码

DATA0:=callstock(\'IF02\', VTOPEN);
DATA1:=callstock(\'IF03\', VTOPEN);
DATA2:=callstock(\'IF06\', VTOPEN);
DATA3:=callstock(\'IF13\', VTOPEN);
OP:=callstock(STKLABEL, VTOPEN);
CHA:=DATA3-DATA0;
CHA1:=DATA3-DATA1;
CHA2:=DATA3-DATA2;
MIDLINE:=MA(CHA,10);
UPLINE:=MAX(CHA1,CHA2);
DOWNLINE:=MIN(CHA1,CHA2);

SELL(CHA <= MIDLINE, 100%, LIMITR, OP);
BUY(CHA >= UPLINE AND HOLDING=0, LOT, LIMITR, OP);
BUYSHORT(CHA <= DOWNLINE AND HOLDING = 0, LOT, LIMITR, OP);
SELLSHORT(CHA >= MIDLINE, 100%, LIMITR, OP);

我的模型想法是当前周期,新的K线一生成,立刻判断随即在看盘价下单。有如下的问题
1.模拟交易中,每1秒轮询,勾选信号消失恢复持仓,观察发现会出现信号闪烁,都是用开盘价为何信号会消失?
2.模拟交易中,每1秒轮询,自动同步持仓,常常同方向会反复开平仓,比1的时候多很多次交易次数?
3.我该如何配置减小滑点的同时避免信号闪烁?
4.是否需要每日重启金字塔交易软件,因为我24小时在开着。
5.我在不同的电脑上,进行回溯,查看交易明细,居然发现虽然利润率差不多,但下单的时间和价位都不一样,?

--  作者:jinzhe
--  发布时间:2013/2/7 9:02:09
--  

还有,贴出下单日志,以及账户栏信息,

我认为你用公共账号下单了