全部 智大领峰 TBQuant功能 TBL语言 TB开户 问答专区 高手圈 其他
请帮忙改成均线死叉进场
2023-10-12 16:03

老师请帮忙把下面的单边金叉进场改成单边的死叉进场吗?

//------------------------------------------------------------------------

// 简称: DualMA2

// 名称: 单边金叉

// 类别: 公式应用

// 类型: 用户应用

// 输出: Void

//------------------------------------------------------------------------

Params

Numeric FastLength(5);// 短期指数平均线参数

Numeric SlowLength(10);// 长期指数平均线参数

Vars

Series<Numeric> AvgValue1;

Series<Numeric> AvgValue2;

Events

OnBar(ArrayRef<Integer> indexs)

{

AvgValue1 = AverageFC(Close,FastLength);

AvgValue2 = AverageFC(Close,SlowLength);

PlotNumeric(\"MA1\",AvgValue1);

PlotNumeric(\"MA2\",AvgValue2);

If(MarketPosition <>1 && AvgValue1[1] > AvgValue2[1])

{

Buy(1,Open);

}

If(MarketPosition <>-1 && AvgValue1[1] < AvgValue2[1])

{

Sell(1,Open);

}

}

//------------------------------------------------------------------------

// 编译版本 GS2010.12.08

// 版权所有 TradeBlazer Software 2003-2025

// 更改声明 TradeBlazer Software保留对TradeBlazer平

// 台每一版本的TradeBlazer公式修改和重写的权利

wangkaiming

首先这个代码不是金死叉

常规讲的金死叉 在tb里 指crossover   crossunder

2023-10-13 15:02
tba817****1414

不是金死叉的吗,我一直用这个公式在开多单啊,是用软件自带的双均线交易系统而改的啊。

2023-10-19 14:12
wangkaiming

If(MarketPosition <>1 && AvgValue1[1] > AvgValue2[1])

{

Buytucover(1,Open);

}


If(MarketPosition <>-1 && AvgValue1[1] < AvgValue2[1])

{

Sellshort(1,Open);

}


你这个反过来

2023-10-19 16:31
您未登录,请先 登录注册 后发表评论
顶部