Rss & SiteMap

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

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

标题:[讨论]请教版主和高手一个金字塔的前台和后台的问题

1楼
人生如棋 发表于:2012/1/19 10:27:05

这个语句

begin
 if cross(k,d) then
  begin
  tsell(holding>0,手数,mkt,0,0,期货帐号,品种),ORDERQUEUE;
  tbuyshort(holding=0,手数,mkt,0,0,期货帐号,品种),ORDERQUEUE;
  end

 

前台反手正常。会先平后开。当然是用sell 和buyshort

 

因为想用holding 虚拟持仓,方便各自的策略开仓不冲突,如果用thoding2实际持仓(或其他实际持仓),持仓就会有冲突。所以只能用虚拟持仓

但问题就来了,

这个语句

平仓动作不执行,求教版主和高手,应该如何改?开仓语句是执行。

2楼
26327756l 发表于:2012/1/19 10:33:30

用sell 和buyshort 的公式语句贴出来 看看

3楼
jinzhe 发表于:2012/1/19 10:36:39
HOLDING
该函数仅在逐K线计算模式下有效, 并且只能用在BUY,SELL等新图表交易系统中,不能与旧图表交易系统ENTERLONG,EXITLONG等混用。
4楼
人生如棋 发表于:2012/1/19 10:49:00

HOLDING
后台是可以用的吧。。

 

现在开仓可以,就是平仓不知道为什么不行?

[此贴子已经被作者于2012-1-19 10:49:43编辑过]
5楼
admin 发表于:2012/1/19 11:03:19
http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=332 看问题22,里面涉及到了如何简单的将图表交易改为后台
6楼
fly 发表于:2012/1/19 11:06:56

http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=332

该帖问题22,看看对您是否有帮助

7楼
人生如棋 发表于:2012/1/19 11:21:03

admin 你好

 

我这个语法,和王峰所说的一样啊。。。

if long then
begin

tsellshort(holding<0,0,mkt);
sellshort(holding<0,0,MARKET);

tbuy(holding=0,lmt,a);
buy(holding=0,p,limitr,a);

end

//建立空头的进场条件
short:=c<b AND C<LINE ;
if short then
begin

tsell(holding>0,0,mkt);
sell(holding>0,0,MARKET);

tbuyshort(holding=0,p,lmt,b);
buyshort(holding=0,p,limitr,b);

end

8楼
人生如棋 发表于:2012/1/19 13:35:40

我想请问,版主的图表改后台的改法,到底是不是正确。开始我以为是错的,后来看了王峰的帖子,好像也是这样的,到底我这个对不对,有没有金字塔的权威人士来说下。

从编程的角度来说,这样的语法是最清晰的

9楼
fly 发表于:2012/1/19 13:45:26

这个功能,本来就是需要客户有比较强的调试能力的,一旦发现不能如愿,就要前台输出结合后台图表进行调试

 

这样一部分一部分的给,从您给出的部分看,啥问题都看不出来

你干脆直接把你所有的策略语句都发出来吧.

 

10楼
wd369 发表于:2012/1/19 15:37:18
可能是holding 始终为0 ,所以不能平仓.
共17 条记录, 每页显示 10 条, 页签: [1] [2]


Powered By Dvbbs Version 8.3.0
Processed in 0.01563 s, 2 queries.