设为首页收藏本站

 找回密码
 注册
查看: 1635|回复: 0
打印 上一主题 下一主题

均线模型编写求助,多谢! [复制链接]

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
1#
发表于 2019-1-21 14:23:29 |显示全部楼层
ludiqiu 发表于 2019-1-21 10:21
唉,想文华转TB,可惜TB售后不帮忙写策略,求助无门,只有到论坛求助。


TB的售后?TB好象没有售前售后一说呢。
TB与其它软件不一样,没有年费制的, 也没有说象其它软件一样付费后才能进论坛提问的。。
所以确实人员精力有限,没法满足每一个人交易者提出的写策略的需求呢。。

给您以多头开仓为例,大概写了一下。。(仅以4条线为例,更多的EMA线可自行添加)
  1. Params
  2.         Numeric Length1(5);
  3.         Numeric Length2(10);
  4.         Numeric Length3(15);
  5.         Numeric Length4(20);
  6. Vars
  7.         NumericSeries EMA5;
  8.         NumericSeries EMA10;
  9.         NumericSeries EMA15;
  10.         NumericSeries EMA20;
  11. Begin
  12.         EMA5 = XAverage(Close, Length1);
  13.         EMA10 = XAverage(Close, Length1);
  14.         EMA15 = XAverage(Close, Length1);
  15.         EMA20 = XAverage(Close, Length1);
  16.         PlotNumeric("EMA1",EMA5);       
  17.         PlotNumeric("EMA2",EMA10);
  18.         PlotNumeric("EMA3",EMA15);
  19.         PlotNumeric("EMA4",EMA20);
  20.        
  21.         If(MarketPosition!=1)
  22.         {
  23.                 If(EMA5[1] >EMA10[1] && EMA10[1]>EMA15[1] && EMA15[1]>EMA20[1])
  24.                 {
  25.                         Buy(1,OPEN);
  26.                 }
  27.         }
  28.         If(MarketPosition==1)
  29.         {
  30.                 If(EMA5[1]<EMA10[1] && EMA10[1]<EMA15[1] && EMA15[1]<EMA20[1])
  31.                 {
  32.                         Sell(1,open);
  33.                 }
  34.         }
  35. End
复制代码

使用道具 举报

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

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-6 02:56

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部