我想文本輸出兩個BAR之間的數據該怎么寫? [開拓者 TB]
- 咨詢內容:
比如我想統計MACD金叉時間,死叉時間,金叉和死叉之間的BAR數量,之間的最高價、最低價。并輸出到指定的文本文檔。
我知道輸出到指定的文本文檔的函數了,
但怎么得到金叉時間,死叉時間,怎么算出之間的BAR的數量,怎么統計之間的最高價、最低價不知道。
想請老師提供一個源代碼供我們學習。謝謝!?。?br />
謝謝?。?!
謝謝?。?!
謝謝?。?!
謝謝!!!
謝謝?。。?br /> 謝謝?。?!
謝謝?。。?br /> 謝謝?。?!
謝謝!??! - TB技術人員:
- Params
- Numeric FastLength(12);
- Numeric SlowLength(26);
- Numeric MACDLength(9);
- vars
- NumericSeries MACDValue;
- Numeric AvgMACD;
- Numeric MACDDiff;
- bool crossup;
- bool crossdown;
- numericseries count1;
- numericseries count2;
- NumericSeries high1;
- numericseries low2;
- numericseries myhigh;
- numericseries mylow;
- numeric uphgih;
- numeric downlow;
- begin
-
- MACDValue = XAverage( Close, FastLength ) - XAverage( Close, SlowLength ) ;
- AvgMACD = XAverage(MACDValue,MACDLength);
- MACDDiff = MACDValue - AvgMACD;
- /* PlotNumeric("MACD",MACDValue);
- PlotNumeric("MACDAvg",AvgMACD);
- If (MACDDiff >= 0)
- PlotNumeric("MACDDiff",MACDDiff,0,Red);
- Else
- PlotNumeric("MACDDiff",MACDDiff,0,Green);
- PlotNumeric("零線",0); */
- crossup = crossover(MACDValue,AVGMACD);
- crossdown = CrossUnder(MACDValue,AVGMACD);
- If(crossup == true)
- {
- count1 = 1;
- mylow = low2[1];
- }else If(crossdown == true)
- {
- count2 =1;
- myhigh = high1[1];
- }else
- {
- count1 = count1+1;
- count2 = count2+1;
- }
- high1 = Highest(high,count1);
- low2 = Lowest(low,count2);
- Commentary("count1:"+Text(count1));
- Commentary("count2:"+Text(count2));
- PlotNumeric("myhigh",myhigh);
- PlotNumeric("mylow",mylow);
- end
- Params
- TB客服:
謝謝?。。?!
- 網友回復:
小米 發表于 2016-4-26 09:12
謝謝版主的回復!我學習了一下,發現你的代碼和我需求的還是有一點出入,我想要學的還沒有完全得到解決。
1.我想要得到的是一個金叉到一個死叉為區間的數據結果(或一個死叉到一個金叉為區間),你的程序是一個金叉到下一個金叉為區間的結果。(或一個死叉到下一個死叉為區間)。
2.能不能直接計算出結果,以文本的形式輸出到指定文本文檔。
(具體有一,金叉和死叉之間的BAR數,
二,金叉到死叉區間的最高價最低價和開倉BAR收盤(金叉或死叉形成為開倉BAR)的差值。
三,最高價和最低價到開倉價的BAR數。
四,最高價和最低價的差值。
五,金叉收盤價到死叉收盤價的差值。
最重點的是金叉到死叉的區間怎么描述??
謝謝!?。。。?!
謝謝?。。。。?!
謝謝?。。。。。?br />
謝謝!?。。。?!
- 網友回復:
zhoukaike 發表于 2016-4-26 12:19
謝謝版主的回復!我學習了一下,發現你的代碼和我需求的還是有一點出入,我想要學的還沒有完全得到解決。 ...
1,原來使用count2的地方,都使用count1來替換,去掉count2這個變量即可
2,可以使用filappend, 將所需的內容輸出到指定文本文檔中。
建議自己先學習后再來摸索,自己來實現需求吧。
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 511411198 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容