打印本文
關閉窗口
求助帖:用了循環語句,應用之后發生死機
作者:開拓者 TB 來源:cxh99.com 發布時間:2016年05月09日
咨詢內容:
本帖最后由 ly_w1989 于 2016-3-9 23:51 編輯
TBL新手一枚,想寫一個MACD指標面積公式,實際寫的過程中發生死機現象
TB技術人員:
MACD的面積公式的實際目標樣子如圖所示,這是我在通達信上實現后的樣子
這是我寫的半成品,沒想到應用時直接發生了死機
TB客服:
本帖最后由 ly_w1989 于 2016-3-9 23:48 編輯
Params
Numeric M1(12);
Numeric M2(26);
Numeric M3(9);
Vars
NumericSeries MACD;
NumericSeries DIF;
NumericSeries DEA;
NumericSeries AREA;
Numeric NUM;
String STR;
Begin
DIF = EMA( Close, M1 ) - EMA( Close, M2 ) ;
DEA = EMA(DIF,M3);
MACD = (DIF-DEA)*2;
PlotNumeric("DIF",DIF);
PlotNumeric("DEA",DEA);
If (MACD >= 0)
PlotNumeric("MACD",MACD,0,Red);
Else
PlotNumeric("MACD",MACD,0,Green);
PlotNumeric("零線",0);
AREA=0;
NUM=1;
If(MACD[0]<=0 And MACD[1]>0)
{
While(MACD[NUM]>0)
{
AREA=AREA+MACD[NUM];
NUM=NUM+1;
}
}
STR=Text(AREA);
PlotString ("面積",STR,MACD*1.3,Green);
End
復制代碼
網友回復:
本帖最后由 ly_w1989 于 2016-3-9 23:59 編輯
上述代碼用到了自定義函數EMA用法,參考的是同花順和通達信的函數設定
前面22行代碼是描述MACD公式的,經過測試沒問題,后面是開始計算MACD面積的,用到了循環判斷,編譯時沒問題,但一旦加載就會死機
//------------------------------------------------------------------------
// 簡稱: EMA
// 名稱: 平滑移動平均
// 類別: 用戶函數
// 類型: 用戶函數
// 輸出: 數值型
//------------------------------------------------------------------------
Params
Numeric X;
Numeric N;
Vars
NumericSeries Num;
Begin
Num = (2*X+(N-1)*NUM[1])/(N+1);
Return Num;
End
復制代碼
網友回復:
已經想了很久了,也切換了別的寫法試過,但還是不行,希望大家幫幫我,拜托了
打印本文
關閉窗口
主站蜘蛛池模板:
亚洲精品国产啊女成拍色拍
|
日韩人妻无码免费视频一区二区三区
|
国产在线一区二区三区
|
www亚洲精品少妇裸乳一区二区
|
狠狠色综合网站久久久久久久
|
国产成人精品综合在线
|
a网站在线观看
|
无遮挡一级毛片视频
|
亚洲国产精品无码成人片久久
|
精品日韩在线视频
|
国产欧美亚洲精品a第一页
|
a级成人毛片免费视频高清
|
日本人与黑人xxxx
|
免费高清电影在线观看
|
91免费视频网
|
国产青榴视频在线观看
|
中文字幕avdvd
|
正在播放julia女教师
|
国产aa免费视频
|
亚洲天堂2016
|
在线观看国产成人AV片
|
中文字幕在线观看免费视频
|
欧美人与动人物牲交免费观看
|
国产午夜免费福利红片
|
91精品一区二区
|
巴西大白屁股bbbbxxxx
|
亚洲日韩精品无码专区加勒比
|
香港伦理电影三级中文字幕
|
成人性生交大片免费看好
|
久青草影院在线观看国产
|
男人j桶进女人p无遮挡动态图二三
|
国产精品538一区二区在线
|
中文字幕在线观看不卡
|
最近中文字幕在线中文视频
|
亚洲第一页在线播放
|
精品人妻中文无码av在线
|
国产精品美女流白浆视频
|
一个人看的www日本高清视频
|
欧美一级免费在线观看
|
啊轻点灬大ji巴太粗太男
|
91精品一区二区三区久久久久
|