设为首页收藏本站

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 205|回复: 5

请教这样加仓,为什么没有加仓信号出现? [复制链接]

Rank: 3Rank: 3

发表于 2011-12-13 11:57:32 |显示全部楼层
  1. Params
  2.         Numeric M(20);
  3.         Numeric N(60);
  4. Vars
  5.         NumericSeries ma1;
  6.         NumericSeries ma2;
  7. Begin
  8.         ma1 = AverageFC(Close, M);
  9.         ma2 = AverageFC(Close, N);

  10.         if (MarketPosition == 0)
  11.         {
  12.                
  13.                 if (CrossOver(ma1[1], ma2[1]))
  14.                 {
  15.                         Buy(2, Open);
  16.                 }
  17.         } else if (MarketPosition == 1)
  18.         {
  19.                 if (CrossOver(Close[1],ma1[1]))
  20.                 {
  21.                         buy(1,Open);
  22.                 } else if (CrossUnder(ma1[1], ma2[1]))
  23.                 {
  24.                         Sell(0, Open);
  25.                 }
  26.         }
  27.        
  28.         PlotNumeric("ma1",ma1);
  29.         PlotNumeric("ma2",ma2);
  30. End
复制代码

Rank: 3Rank: 3

发表于 2011-12-13 13:13:23 |显示全部楼层
我想你是要上穿之后还在上面就继续加仓吧,用crossover必须得先下穿才会再次触发上穿,但是你的下穿会反手做空

使用道具 举报

Rank: 10Rank: 10Rank: 10

发表于 2011-12-13 13:24:42 |显示全部楼层
查看一下全局交易设置里,是否限制了加仓

使用道具 举报

Rank: 3Rank: 3

发表于 2011-12-13 13:25:29 |显示全部楼层
谢谢,帮了大忙了。

使用道具 举报

Rank: 3Rank: 3

发表于 2011-12-13 13:26:08 |显示全部楼层
回复 2# seaphoenix


    sell是平仓

使用道具 举报

Rank: 3Rank: 3

发表于 2011-12-13 13:45:03 |显示全部楼层
回复 5# 阳明2010


    没注意~~~

使用道具 举报

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

bottom

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

GMT+8, 2012-5-25 01:19 , Processed in 0.017073 second(s), 6 queries , Memcache On.

Powered by Discuz! X2

© 2011-2012 交易开拓者 Inc.

回顶部