編了個公式,編譯時總說我第7行缺少個分號? 不懂 明明有分號的,求正解 [開拓者 TB]
- 咨詢內容:
Params
Numeric Length(35);
Numeric StdDevUp(2.0);
Numeric StdDevDn(-2.0);
Numeric Lots(1);
Vars
NumericSeries UpperBand; //上軌
NumericSeries LowerBand; //下軌
NumericSeries AveMa; //均線
Numeric StdValue; //標準偏差?
Begin
AveMa=AverageFC(Close[1],Length);
StdValue = StandardDev(Close[1],Length);
UpperBand=Avema+StdDevUp*StdValue;
LowerBand=Avema-StdDevUp*StdValue;
PlotNumeric("LowerBand",LowerBand);
PlotNumeric("AveMa",AveMa);
If(MarketPosition!=1 && CrossOver(Close[1],UpperBand[1]))
{ Buy(Lots,Open);
}
If(MarketPosition!=-1 &&CrossUnder(Close[1],LowerBand[1]))
{
SellShort(Lots,Open);
}
If(MarketPosition==1 && Close[1]<AveMa[1])
{ Sell(Lots,Open);
}
If(MarketPosition==-1 && Close[1]>AveMa[1])
{ BuyToCover(Lots,Open);
}
return Numeric;
End
- TB技術人員:
乍一看沒少分號,不曉得你是不是輸入的中文分號了
不過你倒數第二句return Numeric;是想做啥啊?
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容