以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  关于双向海龟交易系统编写的问题?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=138982)

--  作者:tanyongde
--  发布时间:2016/8/31 16:49:03
--  关于双向海龟交易系统编写的问题?
请问双向海龟交易系统编写的问题:
 1 IF POSITION=0 AND BARPOS>T20 AND H>L THEN BEGIN     其中H>L 的条件是指什么

 2. IF LONGX2 AND POSITION=1 AND BUYORDERTHISBAR=0 THEN BEGIN
MYEXITPRICE := IF(OPEN<MYENTRYPRICE-2*N ,OPEN ,MYENTRYPRICE-2*N ) ;
MYEXITPRICE := FLOOR(MYEXITPRICE/MINDIFF)*MINDIFF ;
SELL( _DEBUG ,0,LIMITR,MYEXITPRICE);
POSITION := 0 ;
TURTLEUNITS := 0 ;
END

GOTO CONTINUELINE ;
       “GOTO CONTINUELINE ”为什么要写这条,要达到什么目的?

--  作者:jinzhe
--  发布时间:2016/8/31 16:52:16
--  

1.一般h=l时,是涨跌停。

2.跳过下面的代码,直接到continueline这一段运行


--  作者:tanyongde
--  发布时间:2016/8/31 17:26:38
--  
谢谢了
--  作者:tanyongde
--  发布时间:2016/8/31 17:35:28
--  
多头海龟交易系统

//交易系统
IF BARPOS>=21 THEN BEGIN //如果从上市到现在的交易日天数大于等于21天,那么
IF BARPOS=21 THEN        //如果从上市到现在的交易日天数等于21,那么   
N:=M;                    //N=M 
IF DAYCOUNT=6 OR BARPOS=21 THEN BEGIN{5天调整N值} 
N:=(19*N+TR)/20;{计算N值} 
DAYCOUNT:=2;
END 
DAYCOUNT:=DAYCOUNT+1; 
ENTPOINT:=ENTERBARS+1; 
IF ENTPOINT=ENTANDEXITSIGN THEN BEGIN{说明STOP指令买进头寸成功} 
POSITIONCOUNT:=POSITIONCOUNT+1;{头寸计数} 
SELLSIGN:=TRUE;{开始以STOP卖出,如果达到指定的价格} 
问标注这段怎样理解,"stop指令"是指什么?




--  作者:jinzhe
--  发布时间:2016/9/1 9:00:08
--  
下单函数里面的价位参数,用stop+价格的模式
--  作者:tanyongde
--  发布时间:2016/9/1 10:42:01
--  
可以逐句解释吗?用在这里起什么作用?
--  作者:jinzhe
--  发布时间:2016/9/1 11:06:47
--  

其实这里没有用stop指令下单,都用的是market

这3句

第一句判断是不是开仓后一根k线

第二句在上面判断成立后,开仓次数+1

第三句同样在上面的判断成立后,把平仓标记置为true,表示可以平仓了