《HTS程式交易教學》50DrawSimpleLines<簡易標示線>買賣訊號範例[免費教學信號]

Parameter: Indicator1(MA(Close,5)-MA(Close,10)), Indicator2(MA(Close,7)-MA(Close,13)), HoriLine(0)


if Indicator1 cross over Indicator2 then
Sell("賣出") next bar at market
end if

if Indicator1 cross below Indicator2 then
Buy("買進") next bar at market
end if

1.系統平台僅供參考,投資人仍需自行判斷負責,本人不負任何法律責任。
2.任何參數請客戶自行設定,本人僅提供介面語法操作說明
3.實際可交易商品相關資訊請以主管機關公告為限。

《HTS程式交易教學》濾價擺盪指標-買賣訊號範例[免費教學信號]

Parameter: Price(Close), Length(20)
1.系統平台僅供參考,投資人仍需自行判斷負責,本人不負任何法律責任。
2.任何參數請客戶自行設定,本人僅提供介面語法操作說明
3.實際可交易商品相關資訊請以主管機關公告為限。
Value1 = MA( Price, Length)

if Price - Value1[ Length / 2 + 1] cross over 0 then
Buy("買進") next bar at market
end if

if Price - Value1[ Length / 2 + 1] cross below 0 then
Sell("賣出") next bar at market
end if

《HTS程式交易教學》衛星區間法-買賣訊號範例[免費訊號教學]

Parameter: Ceil(60), Flr(20)
Variables: X(0), Y(0), ZDelta(0), VarA(0), VarB(0), OldVarA(0),
TopB(0), LowB(0), Where(0), WhereH(0), WhereL(0)
1.系統平台僅供參考,投資人仍需自行判斷負責,本人不負任何法律責任。
2.任何參數請客戶自行設定,本人僅提供介面語法操作說明
3.實際可交易商品相關資訊請以主管機關公告為限。
Y = X
X = StdDev(Close, 30)
ZDelta = (X - Y) / X

If CurrentBar = 1 Then
VarA = 20
End If

OldVarA = VarA
VarA = OldVarA * (1 + ZDelta)
VarA = Max(VarA, Flr)
VarA = Min(VarA, Ceil)
VarB = VarA * 0.5

TopB = HighestValue(High, VarA)
LowB = LowestValue(Low, VarA)
WhereH = (High - LowB[1]) * 100 / (TopB[1] - LowB[1])
Where = (Close - LowB[1]) * 100 / (TopB[1] - LowB[1])
WhereL = (Low - LowB[1]) * 100 / (TopB[1] - LowB[1])

If WhereH > 67 Then
Where = WhereH

ElseIf WhereL < 33 Then
Where = WhereL

End If

if Where cross over 100 then
Buy("買進")next bar at market
end if
if Where cross below 0 then
Sell("賣出")next bar at market
end if

《HTS程式交易教學》流量指標-買賣訊號範例[免費訊號教學]

Parameter: Price(close),Harmonic(10)
Variables: Conf(0)
1.系統平台僅供參考,投資人仍需自行判斷負責,本人不負任何法律責任。
2.任何參數請客戶自行設定,本人僅提供介面語法操作說明
3.實際可交易商品相關資訊請以主管機關公告為限。
Conf = Confluence(Price, Harmonic)

IF Conf >= 1 THEN
Buy("買進")next bar at market
ElseIF Conf <= -1 THEN
Sell("賣出")next bar at market
End If

《HTS程式交易教學》動量波動指標-買賣訊號範例[免費訊號教學]

Parameter: Length( 14 )
1.系統平台僅供參考,投資人仍需自行判斷負責,本人不負任何法律責任。
2.任何參數請客戶自行設定,本人僅提供介面語法操作說明
3.實際可交易商品相關資訊請以主管機關公告為限。
if CMO(Length) cross over 50 then
Buy("買進") next Bar at market
end if
if CMO(Length) cross below 50 then
Sell("賣出") next Bar at market
end if


《HTS程式交易教學》恰奇擺盪-買賣訊號範例[免費訊號教學]

Parameter: ShortLength(3), LongLength(10)
1.系統平台僅供參考,投資人仍需自行判斷負責,本人不負任何法律責任。
2.任何參數請客戶自行設定,本人僅提供介面語法操作說明
3.實際可交易商品相關資訊請以主管機關公告為限。
Value1 = AccumulationDistribution

Value2 = EMA( Value1, ShortLength) - EMA( Value1, LongLength)

if Value2 cross over MAFC(average(Value2,ShortLength), LongLength) then
Buy("買進")next bar at market
end if

if Value2 cross below MAFC(average(Value2,ShortLength), LongLength) then
Sell("賣出")next bar at market
end if

《HTS程式交易教學》50Channel Cross Over / Under買賣訊號範例[免費訊號教學]

Parameter: Length(13)
1.系統平台僅供參考,投資人仍需自行判斷負責,本人不負任何法律責任。
2.任何參數請客戶自行設定,本人僅提供介面語法操作說明
3.實際可交易商品相關資訊請以主管機關公告為限。
value1 = HighestValue(High, Length)
value2 = LowestValue(Low, Length)

Condition1 = (Close Cross Over value1[1] And (Close > Close[1]))
Condition2 = Close Cross Under value1[1]

Condition3 = Close Cross Under value2[1]
Condition4 = (Close Cross Over value2[1] And (Close > Close[1]))



//If Close Cross Over value1[1] Then
If Condition4 Then
Buy ("CCO") 1 Contracts
// Print("--------------------------------------- Long ", cDate(Date), Close)
//elseIf Close Cross Under value1[1] Then
End If
If Condition2 Then
ExitLong From Entry ("CCO") 1 Contracts
// Print("---------------------------------------   xL ", cDate(Date), Close, EntryPrice(0)+ ExitPrice(0))
End If

《HTS程式交易教學》恰奇現金流-買賣訊號範例[免費訊號教學]

Parameter: Length(21)
1.系統平台僅供參考,投資人仍需自行判斷負責,本人不負任何法律責任。
2.任何參數請客戶自行設定,本人僅提供介面語法操作說明
3.實際可交易商品相關資訊請以主管機關公告為限。
If (High - Low) <> 0 Then
Value1 = ((Close - Low) - (High - Close)) / (High - Low) * Volume
Else
Value1 = 0
End If

Value2 = Sum( Value1, Length) / Sum( Volume, Length) * 100
if Value2 cross over MAFC(Value2,Length) then
buy("買進")next bar at market
end if

if value2 cross below Mafc(Value2,Length) then
Sell("賣出")next bar at market
end if

《HTS程式交易教學》順勢指標-買賣訊號範例[免費訊號教學]

Parameter: Length(20)
var:多空關鍵(100)
1.系統平台僅供參考,投資人仍需自行判斷負責,本人不負任何法律責任。
2.任何參數請客戶自行設定,本人僅提供介面語法操作說明
3.實際可交易商品相關資訊請以主管機關公告為限。
多空關鍵 = average(CCI(Length),Length)


if CCI(Length) cross below 多空關鍵 then
Sell("賣出")next bar at market
end if

if CCI(Length) cross over -多空關鍵 then
buy("買進")next bar at market
end if

if CCI(Length) cross over 多空關鍵 then
exitshort("空單平倉")next bar at market
end if

if CCI(Length) cross below -多空關鍵 then
exitlong("多單平倉")next bar at market
end if

《HTS程式交易教學》買賣點分析>買賣訊號範例[免費訊號教學]

Parameter: Indicator(MACD(Close, 12, 26)), TradingSignal(EMA(MACD(Close, 12, 26), 9))
1.系統平台僅供參考,投資人仍需自行判斷負責,本人不負任何法律責任。
2.任何參數請客戶自行設定,本人僅提供介面語法操作說明
3.實際可交易商品相關資訊請以主管機關公告為限。
Value1 = Indicator
Value2 = TradingSignal

Value3 = 0
If (Value1 Cross Over Value2) Then
Value3 = 1   // Long
Buy("買進")next bar at market
End If

If (Value1 Cross Under Value2) Then
Value3 = -1  // Short
Sell("賣出")next bar at market
End If

《HTS程式交易教學》雙波平滑線>買賣訊號範例[免費訊號教學]

Parameter: Price(Close), Length(20),
MACD_FMA(12),MACD_SMA(26), MACD_Signal(9),
ROC_Length(14), Method("Percent"),
HighValue(High), LowValue(Low), Closevalue(Close), Stoch_Length( 14 ),dLength(3)
1.系統平台僅供參考,投資人仍需自行判斷負責,本人不負任何法律責任。
2.任何參數請客戶自行設定,本人僅提供介面語法操作說明
3.實際可交易商品相關資訊請以主管機關公告為限。
Value1 = BinaryWave(Price, Length,
MACD_FMA, MACD_SMA, MACD_Signal,
ROC_Length, Method,
HighValue, LowValue, Closevalue, Stoch_Length, dLength)
value2 = EMA( Value1, MACD_FMA) - EMA( Value1, MACD_SMA)
value3 = EMA(Value2, MACD_Signal)

if Value1 cross over 0 then
Buy("買進")next bar at market
end if
if Value1 cross below 0 then
Sell("賣出")next bar at market
end if

《HTS程式交易教學》通道寬度>買賣訊號範例[免費訊號教學]

Parameter: Price(Close), Length(20), UpMultiplier(2.0), DnMultiplier(-2.0)
Variables: BBTop(0), BBBot(0), BandWidth(0), BBMid(0)
1.系統平台僅供參考,投資人仍需自行判斷負責,本人不負任何法律責任。
2.任何參數請客戶自行設定,本人僅提供介面語法操作說明
3.實際可交易商品相關資訊請以主管機關公告為限。
Value1 = MAFC(Price, Length)
Value2 = StdDev(Price, Length)

BBTop = Value1 + UpMultiplier * Value2
BBBot = Value1 + DnMultiplier * Value2
BBMid = Value1

BandWidth = (BBTop-BBBot) / BBMid * 100

if marketposition = 0 and BandWidth < 25 then
Buy("買進")next bar at BBTop stop
Sell("賣出")next bar at BBBot stop
end if

if BandWidth > 25 then
exitlong("多單平倉")next bar at market
exitshort("空單平倉")next bar at market
end if

《HTS程式交易教學》力量平衡度>買賣訊號範例[免費訊號教學]

Parameter: Length(14)
1.系統平台僅供參考,投資人仍需自行判斷負責,本人不負任何法律責任。
2.任何參數請客戶自行設定,本人僅提供介面語法操作說明
3.實際可交易商品相關資訊請以主管機關公告為限。
Value1 = BalanceOfPower(Length)
If Value1[1]>=Value1[2] and value1 cross over 0 then
buy("多單") next bar at market
end if
If Value1[1]<=Value1[2] and value1 cross below 0 then
Sell("空單") next bar at market
end if

《HTS程式交易教學》強勢震盪指標>買賣訊號範例[免費訊號教學]

Parameter: Length(10)
Variables: AroonUp(0), AroonDn(0)
1.系統平台僅供參考,投資人仍需自行判斷負責,本人不負任何法律責任。
2.任何參數請客戶自行設定,本人僅提供介面語法操作說明
3.實際可交易商品相關資訊請以主管機關公告為限。
AroonUp = (Length - HhvBars(High, Length + 1)) / Length * 100
AroonDN = (Length - LlvBars( Low, Length + 1)) / Length * 100

if AroonUp - AroonDn cross over 0 then
Buy("多單") next bar at market
end if

if AroonUp - AroonDn cross below 0 then
Sell("空單") next bar at market
end if

《HTS程式交易教學》均線改良法>買賣訊號範例[免費訊號教學]

Parameter: Price(Close), 短天期均線(5),長天期均線(20)
1.系統平台僅供參考,投資人仍需自行判斷負責,本人不負任何法律責任。
2.任何參數請客戶自行設定,本人僅提供介面語法操作說明
3.實際可交易商品相關資訊請以主管機關公告為限。
if AverageModifiedMethod(Price, 短天期均線) cross over AverageModifiedMethod(Price, 長天期均線) then
Buy("多單") next bar at market
end if

if AverageModifiedMethod(Price, 短天期均線) cross below AverageModifiedMethod(Price, 長天期均線) then
Sell("空單") next bar at market
end if

《HTS程式交易教學》累積擺動指標>買賣訊號範例[免費訊號教學]

Parameter: LimitPercent( 15 )
1.系統平台僅供參考,投資人仍需自行判斷負責,本人不負任何法律責任。
2.任何參數請客戶自行設定,本人僅提供介面語法操作說明
3.實際可交易商品相關資訊請以主管機關公告為限。
If DataCompression < 2 Then
If LastBarOnChart = True Then
// Print( Date, Time, Value1)

//Draw1(Close)
//Txt_New( Date[40], Time[40], Close[40], "No........ in IntraDay Chart" )

End If

Else
//Draw1( AccumSwingIndex( LimitPercent), "AccumSI")
//Draw2( 0, "BaseLine", LightGray)
if AccumSwingIndex( LimitPercent) cross over average(AccumSwingIndex( LimitPercent), LimitPercent*5) then
buy("多單") next bar at market
end if
if AccumSwingIndex( LimitPercent) cross below average(AccumSwingIndex( LimitPercent), LimitPercent*5) then
Sell("空單") next bar at market
end if


End If

《HTS程式交易教學》騰落指標>買賣訊號範例[免費訊號教學]

param:平均數(20)
1.系統平台僅供參考,投資人仍需自行判斷負責,本人不負任何法律責任。
2.任何參數請客戶自行設定,本人僅提供介面語法操作說明
3.實際可交易商品相關資訊請以主管機關公告為限。
if AccumulationDistribution cross over average(AccumulationDistribution,平均數) then
Buy("多單") next bar at market
end if

if AccumulationDistribution cross below average(AccumulationDistribution,平均數) then
Sell("空單") next bar at market
end if

《HTS程式交易教學》通用-漲跌停語法買賣訊號範例[免費訊號教學]

vars:closeOfD1(0)
Array:CoD1[84](-1)
closeOfD1 = CloseOfD(1, CoD1)
1.系統平台僅供參考,投資人仍需自行判斷負責,本人不負任何法律責任。
2.任何參數請客戶自行設定,本人僅提供介面語法操作說明
3.實際可交易商品相關資訊請以主管機關公告為限。
if marketposition <> 0 and (close < closeofd1*0.933 or close > closeofd1*1.067)  then 
   exitlong this bar at market
   exitshort this bar at market
end if

《HTS程式交易教學》通用-當沖語法買賣訊號範例[免費訊號教學]

if time>=084500 and time<=131000 then
1.系統平台僅供參考,投資人仍需自行判斷負責,本人不負任何法律責任。
2.任何參數請客戶自行設定,本人僅提供介面語法操作說明
3.實際可交易商品相關資訊請以主管機關公告為限。
if average(close,5) > average(close,20) then
buy next bar at market
end if

if average(close,5) < average(close,20) then
sell next bar at market
end if

end if



IF TIME>=132500 THEN
EXITLONG("多單不留倉")
EXITSHORT("空單不留倉")
END IF

《HTS程式交易教學》通用-移動停損移動停利買賣訊號範例[免費訊號教學]

params:拉回出場(20),移動停損啟動(50)
vars: flag1(0), flag2(0);
//此假設使用6MA與60MA交叉為進場點
if ma(close,5) cross over ma(close,20) then buy NEXT bar at MARKET end if
if ma(close,5) cross under ma(close,20) then sell NEXT bar at MARKET end if
1.系統平台僅供參考,投資人仍需自行判斷負責,本人不負任何法律責任。
2.任何參數請客戶自行設定,本人僅提供介面語法操作說明
3.實際可交易商品相關資訊請以主管機關公告為限。
//以下開始為移動停損使用
value9=BarsSinceEntry(0)
if marketposition = 1 then
 flag2 = 0
if high=highest(high,value9 )   then
  Value1 = high-拉回出場
  flag1  = 1
end if
 if flag1 = 1 and close>entryprice(0)+移動停損啟動 then
  exitlong next bar at Value1 stop
 end if
end if
if marketposition = -1 then
 flag1 = 0
if low=lowest(low,value9)   then
  Value2 = low+ 拉回出場
  flag2 = 1
end if
 if flag2 = 1 and close<entryprice(0)-移動停損啟動 then
     exitshort next bar at Value2 stop
 end if
end if
if marketposition = 0 then
 flag1 = 0
 flag2 = 0
end if

《HTS程式交易教學》通用-得分制語法買賣訊號範例[免費訊號教學]

var:score(0)
condition1=average(close,5)>average(close,5)[1]
condition2=average(close,50)>average(close,50)[1]
condition3=average(close,100)>average(close,100)[1]
condition4=average(close,200)>average(close,200)[1]
1.系統平台僅供參考,投資人仍需自行判斷負責,本人不負任何法律責任。
2.任何參數請客戶自行設定,本人僅提供介面語法操作說明
3.實際可交易商品相關資訊請以主管機關公告為限。
score=0

if condition1 then
score=score+1
end if

if condition2 then
score=score+1
end if

if condition3 then
score=score+1
end if

if condition4 then
score=score+1
end if

《HTS程式交易教學》通用-停損停利簡單版買賣訊號範例[免費訊號教學]

PARAM:停損點(50)
PARAM:停利點(50)
1.系統平台僅供參考,投資人仍需自行判斷負責,本人不負任何法律責任。
2.任何參數請客戶自行設定,本人僅提供介面語法操作說明
3.實際可交易商品相關資訊請以主管機關公告為限。
if CurrentContracts > 0 then exitlong("多停損")  next bar EntryPrice(0)-停損點 stop end if
if CurrentContracts < 0 then exitshort("空停損")  next bar EntryPrice(0)+停損點 stop end if

if CurrentContracts > 0 then exitlong("多停利")  next bar EntryPrice(0)+停利點 limit end if
if CurrentContracts < 0 then exitshort("空停利")  next bar EntryPrice(0)-停利點 limit end if

《HTS程式交易教學》通用-昨日前日價格買賣訊號範例[免費訊號教學]

vars:highOfD1(0),highOfD2(0),highOfD3(0)
vars:lowOfD1(0),lowOfD2(0),lowOfD3(0)
vars:closeOfD1(0),closeOfD2(0),closeOfD3(0)
vars:openOfD0(0),openOfD1(0),openOfD2(0)
1.系統平台僅供參考,投資人仍需自行判斷負責,本人不負任何法律責任。
2.任何參數請客戶自行設定,本人僅提供介面語法操作說明
3.實際可交易商品相關資訊請以主管機關公告為限。
Array:HoD1[84](-1),HoD2[84](-1),HoD3[84](-1)
Array:CoD1[84](-1),CoD2[84](-1),CoD3[84](-1)
Array:LoD1[84](-1),LoD2[84](-1),LoD3[84](-1)
Array:OoD0[84](-1),OoD1[84](-1),OoD2[84](-1)
openOfD0 = OpenOfD(0, OoD0)
openOfD1 = OpenOfD(1, OoD1)
openOfD2 = OpenOfD(2, OoD2)
highOfD1 = HighOfD(1, HoD1)
highOfD2 = HighOfD(2, HoD2)
highOfD3 = HighOfD(3, HoD3)
lowOfD1 = LowOfD(1, LoD1)
lowOfD2 = LowOfD(2, LoD2)
lowOfD3 = LowOfD(3, LoD3)
closeOfD1 = CloseOfD(1, CoD1)
closeOfD2 = CloseOfD(2, CoD2)
closeOfD3 = CloseOfD(3, CoD3)

《HTS程式交易教學》通用-一天交易一次買賣訊號範例[免費訊號教學]

vars:DT(0)
if date[0] <> date[1] then DT=0 end if
1.系統平台僅供參考,投資人仍需自行判斷負責,本人不負任何法律責任。
2.任何參數請客戶自行設定,本人僅提供介面語法操作說明
3.實際可交易商品相關資訊請以主管機關公告為限。
if average(close,5)>average(close,10) and DT=0 then
DT=DT+1
buy next bar at market end if

if average(close,5)<average(close,10) and DT=0 then
DT=DT+1
sell next bar at market end if

if CurrentContracts > 0 and high>=EntryPrice(0)+30  then
exitlong  next bar at market end if

if CurrentContracts < 0 and low<=EntryPrice(0)-30 then
exitshort next bar at market end if

《HTS程式交易教學》[教學信號]ROC買賣訊號範例[免費訊號教學]

//當ROC指標連續三日增加則買進,連續3日減少則賣出
variables:ROC(0)
1.系統平台僅供參考,投資人仍需自行判斷負責,本人不負任何法律責任。
2.任何參數請客戶自行設定,本人僅提供介面語法操作說明
3.實際可交易商品相關資訊請以主管機關公告為限。
ROC=close/close[9]
if ROC>ROC[1] and ROC[1]>ROC[2] and ROC[2]>ROC[3] then
buy("買進") next bar at market
end if

if ROC<ROC[1] and ROC[1]<ROC[2] and ROC[2]<ROC[3] then
sell("賣出") next bar at market
end if

《HTS程式交易教學》[教學信號]CCI-買賣訊號範例[免費訊號教學]

param:長度參數(20),CCI超買值(100),CCI超賣值(-100)
1.系統平台僅供參考,投資人仍需自行判斷負責,本人不負任何法律責任。
2.任何參數請客戶自行設定,本人僅提供介面語法操作說明
3.實際可交易商品相關資訊請以主管機關公告為限。
condition1=CCI(長度參數) cross over cci超買值 or CCI(長度參數) cross over cci超賣值
condition2=CCI(長度參數) cross under cci超買值 or CCI(長度參數) cross under cci超賣值

if condition1 then buy next bar at market end if
if condition2 then sell next bar at market end if

if LastBarOnChart and MOD(Q_Time, 2) <> 0 then
FileDelete("C:\HTS_TEMP\cur_cmd.txt")
FileAppend("C:\HTS_TEMP\cur_cmd.txt", cdate(date) + " " + ctime(time)+" 1 F TXF 0 "+ NumToStr(CurrentContracts,0) +" "+NumToStr(close,0))
end if

HTS程式交易語法大全-Zig Zag


Zig Zag

ZigZag函數顯著地高點和低點所連結之趨勢線是為了讓使用者連續到被看之函數。
格式:ZigZag( Price, RetraceMethod, Retrace, LineColor, LineWidth, DrawLine )
    Price:輸入資料排列值
    RetraceMethod:反轉方法之選擇
    Retrace:輸入反轉值
    LineColor:線之顏色值(常數,選擇)
    LineWidth:線之寬度(常數,選擇)
DrawLine:是否畫線(TrueFalse


HTS程式交易語法大全-X Average


X Average

把指數移動平均使用在簡單移動平均線之情況下,為了減少所發生之股價與移動平均線間之時差(time lag)問題來使用,還有MACD或指標等移動平均在活用技術性指標中所經常使用移動平均之方法。


HTS程式交易語法大全-Volatility


Volatility

尋找並給予波動性之值是使用者函數。
格式:Volatility(Length)
    Length:輸入期間


HTS程式交易語法大全-Typical Price


Typical Price
最高價、最低價、收盤價相加再除3所成之值。


HTS程式交易語法大全-True Range


True Range

WerrysIldo為了確認交易之範圍發表了True Range,把True Range使用在移動平均函數並加以平闊的話可以變成Average True Range
 A:今日高價和今日低價之差異
B:昨日收盤價和今日高價差異之絕對值
C:前日收盤價和今日之低價差異之絕對值
  在上面之A、B、C值中最大之值True Range
格式:TrueRange


HTS程式交易語法大全-Trend Analysis Index


Trend Analysis Index
買入流動者所確認之使用者函數
格式:TrendAnalysisIndex(MALength, HighLowLength)
    MALength:輸入移動平均之期間
    HighLowLength:為了尋找期間輸入期間中最高價和最低價



HTS程式交易語法大全-T3 Average


T3 Average

B變數(稱為所謂之“hot”)是制動之係數,把B提為0.7,在那以外更頻繁及noise(錯誤之signal為了使之緩和使用所推薦,傳統之移動平均(簡單移動平均,指數移動平均等)及為了做出相似T3平均,在期間變數中以2來分割,這樣用傳統移動平均與相似所使用之noise可以變少之方法。
格式:T3Average(Price, Length, hot)
   Price:輸入資料排列上之值
   Length:輸入期間
   hot調整b之變數(0.5~0.7)


HTS程式交易語法大全-SWMA


SWMA

Sine-Weighted Moving Average之簡字是使用sine函數也是調整之移動平均。
格式:SWMA(Price,Length)
    Price:輸入資料排列上之值
    Length:輸入期間


HTS程式交易語法大全-Swing Low Point


Swing Low Point
所指定之條件若滿足於SwingLowBar顯示出來並回覆為True,若不是的話就回覆為False是使用者之函數。
格式:SwingLowPoint(Price, Length)
    Price:資料排列值
    Length:輸入期間


HTS程式交易語法大全-Swing Low Bar


Swing Low Bar

所指定之條件中滿足於Swing Low Bar時會出現之時候在現在之bar中,以起點在之前做幾個barSwing Low Bar並不是形成有關Swing Low之價格,而是在發生時點中,有關bar於今日bar中是以基準之方式回覆幾個以前bar之個數,所稱之SwingLow Bar是指在一定bar中,前一日價格比第二日時還要低所稱之。
格式:SwingLowBar(Occur, Price, LeftStrength,Rightstrength, Length)
    Period:期間內以Occur次出顯示所發生Swing low bar從現在開始與在峰之前發生並出現
    Occur序列順位(1=最近2=以2次最近
    Value:資料還有計算式
    LeftStrengthswing low bar左側之峰個數
    Rightstrengthswing low bar右側之峰個數
    Periodswing low bar之期間
最近30個蜂之期間以第二次為最近之Swing high bar(左側3個,右側2個)與發生在峰在之前若想求取的話,請輸入Occur=1Value=HLeftstrength=3Rightstrength=2Period=3就可以了,SwingHighBar(1, H, 3, 2, 30)Swing low bar從現在開始發生在第五個前峰中之話就回覆為5,在指定之期間內沒有滿足於Swing low bar條件時就回覆-1值。


HTS程式交易語法大全-Swing Low


Swing Low
在所指定之條件中滿Swing Low Bar出現時求取在Swing Low Bar之值,Swing Low Bar在一定之bar中之前日比第二日價格較低時所稱之。
格式:SwingLow(Occur, Value, LeftStrength,RightStrength, Period)
    Period:期間內以Occur次出顯示所發生Swing low barValue
    Occur序列順位(1=最近2=以2次最近
    Value:資料還有計算式
    LeftStrengthswing low bar左側之峰個數
    Rightstrengthswing low bar右側之峰個數
    Periodswing low bar之期間
Swing High Bar是指在一定bar中之左側價格比右側中一定期間內之價格還高所形成bar之意思,最近30個峰期間以3個左側中心為基準bar,右側之2個高價比基準 bar之高價更高若想求取最近Swing high bar之最高價之話輸入Occur=1Value=H
Leftstrength=3Rightstrength=2Period=3就可以了,SwingHigh(1, H, 3, 2, 30)所指定之期間內沒有滿足Swing high bar之條件情形下就回覆-1值。


HTS程式交易語法大全-Swing Index


Swing Index

SwingIndex求取兩個bar之間的開盤價、最高價、最低價以及收盤價之值來做比較。
Swing Index下面之5種值以複合之方式來比較並計算上升日及下降日:
1‧收盤價和前日收盤價之間之差異。
2‧收盤價和開盤價之間之差異。
3‧最高價和前日收盤價之間之差異。
4‧今天最低價和前日收盤價之間之差異。
5‧前日收盤價前日開盤價
SwingIndex表示100到-100之間
格式SwingIndex
   沒有當上升時輸入漲停價比率及下跌時跌停價比率
計算公式:

 K=下面AB中之高值。
   AH2C1
BL2C1
 L=漲停價比率還有跌停價比率
 R=選擇下面3個中之其中1
   H2C1最大
    R=(H2C1)-0.5L2C1)+0.25C3O1
   L2C1最大
    R=(L2C1)-0.5H2C1)+0.25C3O1
   H2L2最大
    R=(H2L2)+0.25C3O1


HTS程式交易語法大全-Swing High Point


Swing High Point

所指定之條件若滿足SwingHighBar就顯現若True話就回覆不是False是使用者回覆之使用者函數。
格式:SwingHighPoint(Price, Length)
    Price:資料排列值
    Length:輸入期間


HTS程式交易語法大全-Swing High Bar


Swing High Bar
Swing High Bar是指在一定bar中之左側價格比右側中一定期間內之價格還高所形成bar之意思,最近30個峰期間以3個左側中心為基準bar,右側之2個高價比基準 bar之高價更高若想求取最近Swing high bar之最高價之話輸入Occur=1Value=H
Leftstrength=3Rightstrength=2Period=3就可以了,SwingHigh(1, H, 3, 2, 30)所指定之期間內沒有滿足Swing high bar之條件情形下就回覆-1值。
所指定之條件中滿足於Swing High Bar時會出現之時候在現在之bar中,以起點在之前做幾個barSwing High Bar並不是形成有關Swing High之價格,而是在發生時點中,有關bar於今日bar中是以基準之方式回覆幾個以前bar之個數,所稱之Swing High Bar是指在一定bar中,前一日價格比第二日時還要高時所稱之。
條件滿足SwingHighBar在出現時,現在之bar以起點來形成之前幾個bar
格式:SwingHighBar(Occur, Value, LeftStrength,RightStrength, Period)
    Period:期間內出現以第Occur次所發生Swing high bar從現在開始與之前所發生並出現
    Occur:排列順位(1=最近,2=以第二個方式最近)
    Value:資料還有計算式
    LeftStrengthswing high bar左側之峰個數
    Rightstrengthswing high bar右側之峰個數
    預尋找Period = swing high bar之期間

最近30個蜂之期間以第二次為最近之Swing high bar(左側3個,右側2個)與發生在峰在之前若想求取的話,請輸入Occur=1Value=HLeftstrength=3Rightstrength=2Period=3就可以了,SwingHighBar (1, H, 3, 2, 30)Swing high bar從現在開始發生在第五個前峰中之話就回覆為5,在指定之期間內沒有滿足於Swing high bar條件時就回覆-1值。


《HTS程式交易教學》[教學信號]KD買賣訊號範例[免費訊號教學]

Parameters : HighLowTerm(9), kLength(3), dLength(3), OverSold(20), OverBought(80) variables:value(0),value2(0); 1.系統平台僅供參考,投資人仍需自行判斷負責,本人...