以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  老师,帮忙修改成市价开仓,30%仓位开仓 谢谢  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=165067)

--  作者:qushigenzong
--  发布时间:2018/8/21 15:06:23
--  老师,帮忙修改成市价开仓,30%仓位开仓 谢谢

老师,帮忙修改成市价开仓,30%仓位开仓 谢谢     

 

 

MYENTRYPRICE := IF(OPEN>T20HI+MINDIFF ,OPEN ,T20HI+MINDIFF ) ;   
  BUY( _DEBUG,POSNUM,LIMITR,MYENTRYPRICE);
  POSITION := 1 ;
  TURTLEUNITS := 1 ;
  N := AVGTR ;
  BUYORDERTHISBAR := 1;

 END //IF

 


--  作者:FireScript
--  发布时间:2018/8/21 15:16:31
--  
下单语句改下:

BUY( _DEBUG,30%,MARKET);

--  作者:qushigenzong
--  发布时间:2018/8/21 15:17:12
--  

还有多单立场条件,也帮忙修改一下 


 //建立多头离场条件
 LONGX1 := (LOW < T10LO)  ;
 
 IF LONGX1 AND BUYORDERTHISBAR=0 THEN BEGIN
  MYEXITPRICE := IF(OPEN<T10LO-MINDIFF ,OPEN ,T10LO-MINDIFF ) ;   
  SELL( _DEBUG ,0,LIMITR,MYEXITPRICE);
  POSITION := 0 ;
  TURTLEUNITS := 0 ;


--  作者:FireScript
--  发布时间:2018/8/21 15:22:14
--  
  SELL( _DEBUG ,holding,market);

这个一样改成市价指令即可,其实下单函数函数说明里面都说了用法的,可以参考学习下的。