查看: 7254|回复: 16
打印 上一主题 下一主题

[公式] 交易指令示例-威廉指标交易系统

[复制链接]
跳转到指定楼层
1
发表于 2012-7-5 17:16:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
//------------------------------------------------------------------------
// 简称:aF
// 名称:aF
// 类别: 交易指令
// 类型: 用户应用
//交易思路:威廉指数上穿50开多,低于80平多。下穿50开空,低于20平空。每日到达指定时间后平仓离场
//------------------------------------------------------------------------
Params
Integer N(14);   
Integer SellShortLine(80);    //空仓止损线
Integer SellLine(20);         //多仓止损线
Integer OpenLine(50);    //开仓线
Numeric LeaveTime(0.145900);  //当日平仓时间
Begin  
Numeric hhv = HighestFC(High,N);                 //N周期最高价
Numeric llv = LowestFC(Low,N);                   //N周期最低价
Numeric WR  = (hhv - Close) / (hhv - llv) * 100; //计算威廉指标

Bool bCrossOver  = CrossOver(WR,50);  //威廉线是否上穿50
Bool bCrossUnder = CrossUnder(WR,50); //威廉线是否下穿50

if(A_TotalPosition == 0 && CurrentTime<LeaveTime-0.0010)
{
  //当前没有持仓,并且离闭市平仓时间还至少有10分钟,判断是否开仓
  if(bCrossOver )
  {
   Buy(1,C);          //开多仓
  }
  Else if(bCrossUnder)
  {
   SellShort(1,C);  //开空仓
  }
}
Else
{
  //快闭市时平仓
  if(CurrentTime >= LeaveTime)
  {
   if(A_BuyPosition  > 0) Sell(0,C);
   if(A_SellPosition > 0) BuyToCover(0,C);
  }
  
  //威廉线超过80,平多仓
  If(A_BuyPosition>0 && WR >= 80)
  {
   Sell(0,C);
  }
  
  //威廉线低于20,平空仓
  If(A_SellPosition>0 && WR<= 20)
  {
   BuyToCover(0,C);
  }
}
End






2
 楼主| 发表于 2012-7-5 17:18:00 | 只看该作者

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册入住  

x
3
发表于 2012-7-6 07:58:04 | 只看该作者
{:soso_e100:}
4
发表于 2012-7-6 19:04:33 | 只看该作者
{:soso_e179:}
5
发表于 2012-7-6 19:04:36 | 只看该作者
{:soso_e179:}
6
发表于 2012-7-8 10:39:13 | 只看该作者
{:soso_e179:}
7
发表于 2012-7-8 10:42:04 | 只看该作者
好心人,请把测试结果统计图发出来
8
发表于 2012-7-8 10:42:57 | 只看该作者
80%的系统使用者不能把系统交易信号连续执行10次以上。
90%的系统使用者不能把系统交易信号连续执行20次以上。
能把系统信号连续执行超过100次以上的投资者不超过1%
9
发表于 2012-7-8 10:43:34 | 只看该作者
执行信号难以执行的原因:
数据过度优化,对系统表现估计不足
连续亏损导致对系统的怀疑
资金管理不善导致无法继续交易
缺乏交易理念
无法对亏损交易进行经验解释
完全采用自下而上的策略
10
发表于 2012-7-8 10:45:01 | 只看该作者
多种出场组合:

增加初始止损;
增加保本止损;
增加追踪止损的功能(峰值价一定百分比)
增加再入场规则
11
发表于 2012-7-8 10:47:54 | 只看该作者
趋势跟踪系统的特征:

从不预测市场的走势
完全不看基本面(国内、国际形势, 各种经济指标等)的简易系统
随机系统获利的根本原因是市场波动率
趋势跟踪系统获利的根本原因也是波动率
趋势跟踪系统盈利的决定因素----市场波动率的大小
12
发表于 2012-8-25 12:37:52 | 只看该作者
{:soso_e102:}
13
发表于 2012-9-4 23:22:48 | 只看该作者
{:soso_e128:}
14
发表于 2013-7-26 10:16:13 | 只看该作者
{:soso_e179:}
15
发表于 2013-9-19 23:33:32 | 只看该作者
领教了。
回复

使用道具 举报

16
发表于 2013-11-2 09:12:41 | 只看该作者
满盘红 发表于 2012-7-8 10:47
趋势跟踪系统的特征:

从不预测市场的走势

有道理得顶下
17
发表于 2014-9-5 00:05:54 | 只看该作者
谢谢楼主分享
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册入住  

本版积分规则

易家网  ©2015-2023  郑州期米信息技术有限公司版权所有  豫公网安备 41010502005136号 豫ICP备16010300号