以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://www.weistock.com/bbs/list.asp?boardid=4)
----  开平仓顺序  (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=90648)

--  作者:心静a
--  发布时间:2016/1/24 21:32:38
--  开平仓顺序

老师,金字塔开平仓代码顺序一般是先平仓,再开仓,能不能乱顺序?能不能像下面这样先将平空平多两条写再上面,开仓的两条写再下面?

SELLSHORT(平空条件,1,THISCLOSE);
SELL(平多条件,1,THISCLOSE);

BUYSHORT(开空条件,1,THISCLOSE);

BUY(开多条件,1,THISCLOSE);


--  作者:jinzhe
--  发布时间:2016/1/25 9:58:41
--  
如果是这样的模式,那么要按照:平空---开多----平多---开空的顺序写
--  作者:心静a
--  发布时间:2016/1/25 14:18:25
--  

if 平空开多条件 and holding<0 then  begin
 SELLSHORT(1,holding,MARKETr);
end 
  if holding<0 and ENTERPRICE-c>=20*MINDIFF then begin
SELLSHORT(1,holding,LIMITR,ENTERPRICE-MINDIFF*20);
end 

if 平多开空条件 and holding>0 then begin
SELL(1,holding,MARKETr);
 end
 if holding>0 and C-ENTERPRICE>=20*MINDIFF then begin
SELL( 1,holding,LIMITR,ENTERPRICE+MINDIFF*20);
 end 
        这里计算平仓后的盈亏决定下面开仓N的手数

 
if 平空开多条件 then  begin 
BUY(holding=0,N,MARKETr);

end
if 平多开空条件 then  begin 
BUYSHORT(holding=0,N,MARKETr);
 end

 

  老师这样的模式,行不行?

   将平仓都放在前面,平仓后再拫据平仓的盈亏决定下面开仓的手数,


--  作者:jinzhe
--  发布时间:2016/1/25 14:22:13
--  

不行,开仓手数取决于平仓。

但是平仓又必须等开仓出信号,这样就无限的死循环了


--  作者:心静a
--  发布时间:2016/12/6 12:10:07
--  

老师好,

请教一问题,一秒固定论询模式,出信号就平仓并开仓,H> REF(HHV(C,20),1),在5分钟周期上,当根k线第一分钟就出现H大于REF(HHV(C,20),1),出信号平空并开多,在实际情况出信号前的一分钟是空单,出信号后的四分钟已开多单了。在调取此根K线时到底持仓是空单还是多单


--  作者:jinzhe
--  发布时间:2016/12/6 13:03:44
--  

多单

但是你的holding必须写在buy之后,写在buy之前,判断不了开多的情况

[此贴子已经被作者于2016-12-6 13:04:03编辑过]

--  作者:心静a
--  发布时间:2016/12/7 10:47:18
--  
老师,现持仓:HOLDING,NODRAW;我是写在整代码第几行,作开平条件中用到,出现5楼一秒固定论询模式,出信号就平仓并开仓,此根k线的持仓是空单还是多单,还是随平仓开仓在变化,
--  作者:jinzhe
--  发布时间:2016/12/7 10:50:59
--  

要看你具体写在代码哪里,以及交易的信号是哪一个

位置和触发的信号,都会影响你的holding取值

你代码里面的holding条件,不要像你这样写,直接写holding进去,不会错


--  作者:心静a
--  发布时间:2016/12/8 22:51:29
--  
 老师,一秒固定论询模式,出信号就平仓,平仓时要取当前持仓的浮动盈亏值来决定平仓手数,用,当前浮动盈亏:OPENPROFIT,NODRAW,COLORWHITE;这样的写法,放到开仓条件前几行,在平仓条件中用当前浮动盈亏大于或小于来决定平仓,这样的写法行不行,
--  作者:心静a
--  发布时间:2016/12/9 11:58:48
--  

 


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

老师,什么函数能在开仓后取到持仓的浮动盈亏