代碼出問題了,請老師看下是哪里出問題了? [開拓者 TB]
- 咨詢內(nèi)容:
//------------------------------------------------------------------------
// 簡稱: WaddahAttar
// 名稱: WaddahAttar日內(nèi)策略
// 類別: 公式應(yīng)用
// 類型: 用戶應(yīng)用
// 輸出:
//------------------------------------------------------------------------
Params
Numeric K1(0.618);
Numeric K2(0.618);
Vars
NumericSeries PreDayLow;
NumericSeries PreDayHigh;
NumericSeries PreDayClose;
NumericSeries PreDayOpen;
NumericSeries UpBuffer;
NumericSeries DownBuffer;
NumericSeries BestUp;
NumericSeries BestDown;
NumericSeries Middle;
Begin
If(CurrentBar>89)
{
PreDayLow=LowD(1);
Commentary("PreDayLow:"+Text(PreDayLow));
PreDayHigh=HighD(1);
Commentary("PreDayHigh:"+Text(PreDayHigh));
PreDayClose=CloseD(1);
Commentary("PreDayClose:"+Text(PreDayClose));
PreDayOpen=OpenD(1);
Commentary("PreDayOpen:"+Text(PreDayOpen));
If(CloseD(1)>OpenD(1))
{
UpBuffer=CloseD(1)+(HighD(1)-CloseD(1))/2;
//PlotNumeric("UpBuffer", UpBuffer);
DownBuffer=LowD(1)+(OpenD(1)-LowD(1))/2;
//PlotNumeric("DownBuffer", DownBuffer);
}
Else
{
If(CloseD(1)<OpenD(1))
{
UpBuffer=OpenD(1)+(HighD(1)-OpenD(1))/2;
//PlotNumeric("UpBuffer", UpBuffer);
DownBuffer=LowD(1)+(CloseD(1)-LowD(1))/2;
//PlotNumeric("DownBuffer", DownBuffer);
}
}
PlotNumeric("UpBuffer", UpBuffer);
PlotNumeric("DownBuffer", DownBuffer);
}
Middle=(UpBuffer+DownBuffer)/2;
PlotNumeric("Middle", Middle);
BestUp=UpBuffer+(UpBuffer-DownBuffer)*K1;
PlotNumeric("BestUp", BestUp);
BestDown=DownBuffer-(UpBuffer-DownBuffer)*K2;
PlotNumeric("BestDown", BestDown);
End
//------------------------------------------------------------------------
// 編譯版本 GS2010.12.08
// 用戶版本 2014/04/13 18:41
// 版權(quán)所有 jrqh116098
// 更改聲明 TradeBlazer Software保留對TradeBlazer平臺
// 每一版本的TrabeBlazer公式修改和重寫的權(quán)利
//------------------------------------------------------------------------
從顯示的圖形看,績效肯定是不好的,但讓人生氣的是這么簡單的代碼居然會寫錯,而且檢查不出來哪里錯了,這樣的問題之前也碰到過,期望老師指點(diǎn)。 - TB技術(shù)人員: 出錯的圖像請看附件
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 1145508240 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容