輪回小屋 - TradeBlazer公式 [開(kāi)拓者 TB]
- 咨詢內(nèi)容:
圈塊地皮,蓋個(gè)小屋,與朋友一塊來(lái)品茶.
K線數(shù)據(jù)導(dǎo)出
- TB技術(shù)人員:
//------------------------------------------------------------------------
// 簡(jiǎn)稱(chēng): ExportData
// 名稱(chēng): K線數(shù)據(jù)導(dǎo)出
// 類(lèi)別: 用戶函數(shù)
// 類(lèi)型: 內(nèi)建函數(shù)
// 輸出: 布爾型
// 語(yǔ)法: ExportData(路徑) //不帶參數(shù)的默認(rèn)路徑為當(dāng)前磁盤(pán)的"\交易開(kāi)拓者\(yùn)K線數(shù)據(jù)"
// 例1: begin ExportData; End //如K圖為ZN0710,將在當(dāng)前目錄下生成"K線數(shù)據(jù)滬鋅0710.txt"的文件
//------------------------------------------------------------------------
Params
String Num("..\\交易開(kāi)拓者\(yùn)\K線數(shù)據(jù)");
Vars
String FileName;
Begin
FileName=Left(Num,Len(Num)-4)+SymbolName+".txt";
If (CurrentBar > 0)
{
FileAppend(FileName,Text(Year)+"/"+Text(Month)+"/"+Text(Day)+","+Text(Hour)+":"+Text(Minute)+","+
Text(O)+","+Text(H)+","+Text(L)+","+Text(C)+","+Text(V)+","+Text(OpenInt));
}
Else
{
FileAppend(FileName,"日期"+","+"時(shí)間"+","+"開(kāi)盤(pán)價(jià)"+","+"最高價(jià)"+","+"最低價(jià)"+","+"收盤(pán)價(jià)"+","+"成交量"+","+"持倉(cāng)量");
FileAppend(FileName,Text(Year)+"/"+Text(Month)+"/"+Text(Day)+","+Text(Hour)+":"+Text(Minute)+","+
Text(O)+","+Text(H)+","+Text(L)+","+Text(C)+","+Text(V)+","+Text(OpenInt));
}
Return(True);
End
//------------------------------------------------------------------------
// 編譯版本 GS2004.06.12
// 用戶版本 2007/08/20 21:49
// 版權(quán)所有 輪回
// 更改聲明 TradeBlazer Software保留對(duì)TradeBlazer平臺(tái)
// 每一版本的TrabeBlazer公式修改和重寫(xiě)的權(quán)利
//------------------------------------------------------------------------求N周期的最高值
- TB客服:
//------------------------------------------------------------------------
// 簡(jiǎn)稱(chēng): HHV
// 名稱(chēng): 求N周期的最高值
// 類(lèi)別: 用戶函數(shù)
// 類(lèi)型: 用戶函數(shù)
// 輸出: 數(shù)值型
// 語(yǔ)法: HHV(序列變量名,長(zhǎng)度)
// 例1: H30=HHV(MA5,30);//求MA5在30K的最高值.
// 例2: H90=HHV(H,90); //求90K的最高價(jià).
//------------------------------------------------------------------------
Params
NumericSeries Name(0);
Numeric Length(5);
Vars
Numeric highestValue(0);
Numeric i;
Begin
for i=0 to Length-1
{
highestValue=Max(highestValue,Name);
}
Return highestValue;
End
//------------------------------------------------------------------------
// 編譯版本 GS2004.06.12
// 用戶版本 2007/08/19 10:32
// 版權(quán)所有 輪回
// 更改聲明 TradeBlazer Software保留對(duì)TradeBlazer平臺(tái)
// 每一版本的TrabeBlazer公式修改和重寫(xiě)的權(quán)利
//------------------------------------------------------------------------求N周期的最低值
- 網(wǎng)友回復(fù):
//------------------------------------------------------------------------
// 簡(jiǎn)稱(chēng): LLV
// 名稱(chēng): 求N周期的最低值
// 類(lèi)別: 用戶函數(shù)
// 類(lèi)型: 用戶函數(shù)
// 輸出: 數(shù)值型
// 語(yǔ)法: LLV(序列變量名,長(zhǎng)度)
// 例1: L30=LLV(MA5,30);//求MA5在30K的最低值.
// 例2: L90=LLV(L,90); //求90K的最低價(jià).
//------------------------------------------------------------------------
Params
NumericSeries Name(0);
Numeric Length(5);
Vars
Numeric lowestValue(999999);
Numeric i;
Begin
for i=0 to Length-1
{
lowestValue=Min(lowestValue,Name);
}
Return lowestValue;
End
//------------------------------------------------------------------------
// 編譯版本 GS2004.06.12
// 用戶版本 2007/08/19 10:34
// 版權(quán)所有 輪回
// 更改聲明 TradeBlazer Software保留對(duì)TradeBlazer平臺(tái)
// 每一版本的TrabeBlazer公式修改和重寫(xiě)的權(quán)利
//------------------------------------------------------------------------ - 網(wǎng)友回復(fù):
支持輪回老師,我會(huì)常來(lái)逛逛.
tb的用戶函數(shù)里面好象是使用highest()和lowest()來(lái)求最高值和最低值.不像其他軟件都使用hhv和
llv吧. 如果tb軟件的老師們能夠像輪回老師這樣寫(xiě)用戶函數(shù)說(shuō)明,那就太好了.
如果以上指標(biāo)公式不適用于您常用的行情軟件
或者您想改編成選股公式,以便快速選出某種形態(tài)個(gè)股的話,
相關(guān)文章
-
沒(méi)有相關(guān)內(nèi)容