第三章
一般模型编写示例
软件提供扩展性更为强大的程式化交易模式,为此提供了一系列的功能和众多交易函数。这
些函数用户可以在【公式】菜单下的函数列表里找到。程序化交易系统既可以实盘运行策略,又
可以对历史数据进行回测。实盘运行策略的载体有两个,分别是页面盒子(点击查看介绍)和运
行模组(点击查看介绍)
。
一些基础的策略模型需要在每根K线走完的时候按照出现的信号方向下单,
我们把这种模型
叫做收盘价模型。页面盒子是运行收盘价策略模型的功能载体,适合需要部分手动辅助或结合图
表分析的程序化用户。
运行模组则实现了更丰富的量化策略,例如头寸管理,指令价交易等。这部分会在程序化
交易高级教程中详细介绍。
3.1
条件描述
阶段涨幅:N
日收盘价的差值的百分比。
(CLOSE-REF(CLOSE,N)
)/REF(CLOSE,N)*100
再创新高:所谓再创新高就是指今日最高价是N
日以来的最高价
HIGH=HHV(HIGH,N)
该函数在当日最高价创N日新高时为1,否者为0。
放量上攻:指价格上扬,成交量剧增
价格上扬可以描述为:CLOSE/REF(CLOSE,5)>1.2;表示5日上涨
20%
成交量剧增可描述为:VOL>MA(VOL,5)*3;表示成交量超过5日均量的3倍
所以公式可写成为:CLOSE/REF(CLOSE,5)>1.2
AND
VOL>MA(VOL,5)*3
窄幅整理:就是指近一段时期价格维持在一定幅度之内
(HHV(CLOSE,20)-LLV(CLOSE,20)
)/CLOSE<0.08
;
HHV(CLOSE,20)-LLV(CLOSE,20)表示
20
日收盘价振幅,即
20
日内价格振幅在
8%以
内波动。
均线多头排列:移动平均线(MA)是将一段时间的股票价格用数理统计的方法加以平均,再将
这些平均价标于图上并用线连接起来即可。它可以用来观察股价的趋势。均线多头排列可以看做
是上升趋势行情的表现。
5日、10日、60日均线分别表示为:
MA5:=MA(CLOSE,5);
MA10:=MA(CLOSE,10);
联系客服