目前分類:4000程式交易系統教學 (103)

瀏覽方式: 標題列表 簡短摘要

日盛期貨leo 程式交易教學  

奢侈稅開徵在即,成交量停滯,房市正在築底。房仲業者預期,第二季末房價將會落底,預期成交價下修10%到15%,下半年進入盤整期。淡江大學產業經濟系副教授莊孟翰昨(21)更坦言,「房價回不去了」。

莊孟翰說,除了日本、美國等房地產市場仍疲軟,亞洲各國在資金橫流牽動下,各國房市均看漲不看跌。台灣即使有奢侈稅抑制投資客炒房,但房價已回不去金融海嘯前水準,只是議價空間增加而已。

根據房仲業調查,下半年中古屋價格下修幅度約在10%到15%左右,部分區域因投資客比重較多,房價下修幅度則可能逼近兩成。

根據內政部資料顯示,目前國內住宅存量約790萬戶,兩年內成交戶數約為80萬戶,也就是說市場仍有約700萬戶可進入交易市場,其中大台北地區買方需求仍強。

 

 

轉載自http://money.udn.com/

以上言論不代表日盛期貨leo立場

日盛期貨程式交易 發表在 痞客邦 留言(0) 人氣()

各指數類期貨四月份合約之最後結算價

   說明:

商品

合約月份

最後結算價

加權股價指數 (TX,TXO)

201104

8792

台灣50指數

(T5)

201104

6019

金融類股指數 (TF,TFO)

201104

984

電子類股指數 (TE,TEO)

201104

329.3

小型臺股指數 (MTX)

201104

8792

非金電期貨指數(XI,XIO)

201104

12011

櫃買指數期貨

(GT,GTO)

201104

139

MSCI台股指數

(MS,MSO)

201104

310.7

 日盛期貨LEO轉載本資料如有錯誤,請以臺灣期貨交易所公告資料為準。


日盛期貨程式交易 發表在 痞客邦 留言(2) 人氣()


 

回檔進場語法sum -日盛期貨HTS 4000程式交易系統教學類
需簽立顧問事業委任契約書
任何參數請客戶自行設定
本人僅提供介面語法操做說明

順勢交易一直是大家比較推崇的方式,但有的人常常覺得進場點位太差

要不就是買在高點,要不就是賣在低點

因為趨勢一來,價格是會往趨勢方向衝的

那麼,要如何避免這種情形呢?這邊提供一點點的小技巧,看了這個小技巧不妨用在自己已經有的程式試試看

是不是能讓您的程式更上一層樓呢

 

只要在買進條件多加一個and high<high[1]

在賣出條件多加一個and low>low[1]

意思就是等回檔一點再進場

以下舉ma交叉的例子讓大家參考看看

程式碼如下,請自行複製貼上在HTS4000語法工具使用即可,使用方式請按我:



param: 短MA參數(5),長MA參數(10)




condition1=average(close,短MA參數) > average(close,長MA參數) 
condition2=average(close,短MA參數) < average(close,長MA參數)


 


if condition1 and high<high[1]then buy("多") 
next bar at market
end if


if condition2 and low>low[1] then sell("空")
next bar at market
end if



 

加入該回檔語法前

ma1.jpg 

加入該回檔語法後

ma2.jpg 

 

需簽立顧問事業委任契約書
任何參數請客戶自行設定
本人僅提供介面語法操做說明

 

其他站內聯結

 

日盛期貨程式交易 發表在 痞客邦 留言(0) 人氣()

若沒策略,還需要程式交易嗎?

有部份的人問到,如果自己平常就沒有照技術分析線在操作,純粹憑直覺與盤感交易,那麼有辦法使用程式交易嗎?
基本上,LEO認為,只要您的操作方法並非有一定的規則,也就是靠直覺的交易,那程式交易其實不適合您

有的人直覺與盤感很強,照著操作也很順,那就不需要。
不過,如果照著直覺與盤感操作卻遇到瓶頸或是不甚順利,而想要認識程式交易
那建議可以先從找尋喜歡的技術分析指標開始、然後規劃是否當沖、以及停損是多少
久而久之會找到一套規則,這個時候再來把他"程式交易化",也就是寫成信號,會比較適合 

 程式交易

 

這個觀念,也在某位知名部落客的文章中有提到
(這個人你知我知他知,但我不能說他是誰,因為期貨公會會要LEO我負責...所以對這位部落客也很抱歉,是不能提的那個人)

 

某位知名部落客收到一封來信詢問

『如果我自己沒有策略,算是憑感覺做單的話,那我還適合程式交易嗎?』

某位知名部落客回覆

若你打算一直這麼做下去,我想不需要。

學程式交易最重要的功能就是對自己交易的方法做評估,
做獲利虧損的評估 做停止交易的評估 把交易當成一個企劃活動來看的評估

程式交易會有一段逼自己去檢視交易方式的痛苦過程,也因為這個過程發現
自己很多連自己都不能解釋的問題。抓到問題不見得就會有解答喔~

最重要的是,如果你滿意你現在的交易方式,那就不要改。因為「能賺錢就
是硬道理」。程式交易沒有比較優秀,只是眾多交易方法中的一種...工具。

 

1.使用系統前交易人需留意系統設定,以確保策略執行的正確性,因設定錯誤造成策略執行有問題,交易

  人需自行負責其風險。
2.在交易極為活絡情況下,撮合之價格上下變動可能會相當迅速,系統可能無法立即判別執行或延遲執

  行,交易人需自行負責其風險。

3.日盛期貨提供之即時報價資訊,不代表勸誘投資人進行期貨交易,且不保證此資料之正確性及完整性。

4.使用本公司電子下單交易委託買賣時,仍可能面臨斷線、斷電、網路、壅塞等不確定因素,致使委託

  買賣無法傳送或接收或延遲,請改採人工委託方式,並請投資人自行評估電子交易風險。
5.日盛期貨提供平台服務不保證獲利,任何系統參數需由投資人自行設定,交易人使用指標及功能項目應

  自行負責其風險。

警語:

1.系統平台僅供參考,投資人仍需自行判斷負責,日盛期貨不負任何法律責任。

2.任何參數請客戶自行設定,日盛期貨僅提供介面語法操作說明

3.實際可交易商品相關資訊請以主管機會公告為限。

 

 其他推薦站內聯結

 

 

 

日盛期貨開戶手續費優惠+語法翻譯機+程式交易系統教學+懶人包+移動停損等多項好禮

 

日盛期貨程式交易語法翻譯機

 

日盛期貨預約開戶



日盛期貨程式交易 發表在 痞客邦 留言(1) 人氣()

需簽立顧問事業委任契約書
任何參數請客戶自行設定
本人僅提供介面語法操做說明

將技術分析指標改成信號 -日盛期貨HTS 4000程式交易系統教學類

一定會有很多投資朋友有這樣的情形,做期貨或股票交易一段時間後,覺得一直在看的某些技術分析指標滿好用的
於是就想繼續觀察看看利用這個技術分析指標一直交易下去會不會有好的結果;或是電視上某某投顧老師宣稱看均
線、MACD等照著做準沒錯,於是自己想要驗證一下該投顧老師的準確性

而日盛期貨HTS的HTS4000即提供這樣的功能,也可以說程式交易者在製作自己的程式時最方便的方式
選好技術分析圖>決定幾個參數>回測模擬績效>重覆以上步驟到滿意的信號出現

  

以下,則為將技術分析指標改成程式交易信號的一個範例

macd3.jpg

1.將技術分析指標選好
2.利用十字線對準想查詢的K棒
3.確認你要的值叫什麼名字,這邊我們舉例我們想要找MACD中的柱狀圖
4.它叫MADiff,假設我們想利用柱狀圖變正(大於0)或變負(小於0)來做為信號依據

  

macd2.jpg

1.接著回來sniper tool的指標中,看到他的語法
2.發現原來他是以value1-value2來構成
3.所以我們決定把他取做value3,並依value3大於或小於零來看
4.當然上方的param、value1、value2也是直接複製就好,所以語法如下

程式碼如下,請自行複製貼上在HTS4000語法工具使用即可,使用方式請按我:


Parameter: FastMA(12), SlowMA(26), MacdMA(9)
//參數請自行設定,這邊為隨便舉例
Value1 = MACD(Close, FastMA, SlowMA)
Value2 = EMA( Value1, MacdMA)
value3=Value1 - Value2

if value3>0 then buy next bar at market end if
if value3<0 then sell next bar at market end if

 

 


 

  

 macd4.jpg

  完成後確認一下,ok

 

需簽立顧問事業委任契約書
任何參數請客戶自行設定
本人僅提供介面語法操做說明


其他站內聯結

 

日盛期貨開戶手續費優惠+語法翻譯機+程式交易系統教學+懶人包+移動停損等多項好禮

日盛期貨程式交易語法翻譯機

日盛期貨預約開戶

 

日盛期貨程式交易 發表在 痞客邦 留言(0) 人氣()

需簽立顧問事業委任契約書
任何參數請客戶自行設定
本人僅提供介面語法操做說明

 下影線.jpg

下影線之應用 -日盛期貨HTS 4000程式交易系統教學類

下影線通常是拿來判斷下檔買盤立道之強弱,以黑k下影線來講

黑k=open>close

下影線=close-low

而下影線的長度則可以close與low相減的值來計算,不過對這個值的看法都是因人而異

 

下面這邊舉例為前根黑k下影線10點以上,此根收紅的話,則下根買進,並在13:40分平倉

程式碼如下,請自行複製貼上在HTS4000語法工具使用即可,使用方式請按我:


param:下影(10)

//參數請自行設定,這邊為隨便舉例為10


if open[1]>close[1] and close[1]-low[1]>下影 and close>open then buy next bar at market end if
IF TIME = 134000 THEN EXITLONG("多平沖") EXITSHORT("空平沖")  END IF

 

需簽立顧問事業委任契約書
任何參數請客戶自行設定
本人僅提供介面語法操做說明

 

其他站內聯結

日盛期貨開戶手續費優惠+語法翻譯機+程式交易系統教學+懶人包+移動停損等多項好禮

日盛期貨程式交易語法翻譯機

日盛期貨預約開戶

 

日盛期貨程式交易 發表在 痞客邦 留言(1) 人氣()


需簽立顧問事業委任契約書
任何參數請客戶自行設定
本人僅提供介面語法操做說明

 sum.jpg

加總語法sum -日盛期貨HTS 4000程式交易系統教學類

加總語法通常是用在成交量,例如近幾根K線成交量加起來等於多少

這邊舉例"近兩根K成交量加起來大於5000,以及收盤價穿越"

程式碼如下,請自行複製貼上在HTS4000語法工具使用即可,使用方式請按我:


param:長度(2),成交量(5000)

//參數請自行設定,這邊為隨便舉例

IF Sum(VOLUME, 長度)>成交量 and  close cross over MA(close,5) THEN buy NEXT BAR AT MARKET END IF
IF Sum(VOLUME, 長度)>成交量 and  close cross under MA(close,5) THEN sell NEXT BAR AT MARKET END IF

需簽立顧問事業委任契約書
任何參數請客戶自行設定
本人僅提供介面語法操做說明


日盛期貨程式交易 發表在 痞客邦 留言(0) 人氣()


需簽立顧問事業委任契約書
任何參數請客戶自行設定
本人僅提供介面語法操做說明

 
高低突破圖.jpg 

高低區間突破 -日盛期貨HTS 4000程式交易系統教學類

一般而言,突破近幾根k線的高低點,稱為突破區間或高低點突破

此信號為提醒用,若破近5根K線高點或低點即標示,其中5這個參數請自行設定

程式碼如下,請自行複製貼上在HTS4000語法工具使用即可,使用方式請按我:


param:高(5),低(5)
//參數請自行設定,這邊為隨便舉例

value1=highest(high,高)
value2=lowest(low,低)


if currentcontracts<>-1 then sell("破低") next bar value2 stop
end if


if currentcontracts<>1 then buy("破高") next bar value1 stop
end if


需簽立顧問事業委任契約書
任何參數請客戶自行設定
本人僅提供介面語法操做說明

 


日盛期貨程式交易 發表在 痞客邦 留言(0) 人氣()

需簽立顧問事業委任契約書
任何參數請客戶自行設定
本人僅提供介面語法操做說明

ao.jpg 



奧森擺盪指標 (又稱奧森動能指標,或簡稱奧森指標)-AO指標-日盛期貨HTS4000程式交易系統教學指標類

的計算是以當天高低價中間值的移動平均為準,也就是取 (H+L)/2 的 短天期移動平均減去 長天期的移動平均,來指示近期市場動能的方向。當天的 AO 指標若大於前一天的 AO 指標 (不論其為正值或負值) 表示市場動能向上,以紅色實體柱表示 (原書依照歐美慣用色碼以綠色代表上升;為因應國內用法,改用紅色表示上升);反之若當天 AO 指標小於前一天,則以綠色實體柱表示。


程式碼如下,請自行複製貼上在HTS4000語法工具使用即可,使用方式請按我:

PARAM:短(5),長(34)
//參數請自行設定,這邊為隨便舉例
Value1 = MA((H+L)/2,短)
Value2 = MA((H+L)/2,長)
Value3 = Value1-Value2
value4=MAFC((value3-MAFC(value3,5)),5)
DrawBase1(0, "0", DarkGray)
Draw1( value3, "AO", Iff(value3>Value3[1], Red ,Green ), Default,5
)


 

需簽立顧問事業委任契約書
任何參數請客戶自行設定
本人僅提供介面語法操做說明

日盛期貨程式交易 發表在 痞客邦 留言(0) 人氣()

需簽立顧問事業委任契約書
任何參數請客戶自行設定
本人僅提供介面語法操做說明

AC.jpg 

加速和減速震盪指標— AC指標-日盛期貨HTS4000程式交易系統教學指標類

加速/減速技術指標反映了當前趨勢的加速和減速。在任何趨勢變化之前,該指標將會改變其運動方向。趨勢的變化,在價格變動之前也會改變其運動方向。如果你能意識到加速/減速指標是一種提前預警信號的話,它就會給你帶來明顯的優勢。


零點線基本上是趨勢與加速保持平衡的那個點。如果加速/減速指標高於零點線的話,通常對於加速繼續向上運動是比較容易的。(反之,如果低於零點線的話,則繼續向下的運動是比較容易的)。我們所要做的唯一的事情就是控制市場和做出決策來觀察顏色的變化。為了不浪費你認真的思考,你必須記得:當前欄為紅色時,你不能藉助於加速/減速指標來買;當前欄為綠色時,你也不能藉助它來賣。


當你順著趨勢的方向進入市場時,(走多時,指標通常高於零點線;走空時,指標通常低於零點線)。當趨勢與所入市的方向相反時,(指數低於零點線時,走多;高於零點線時,走空)這個時候,我們需要進行確認,因此你需要另外一個額外欄。在這種情況下,指數通常表現為:在長期的位置上,三條高於零點線的紅欄;在短期的位置上,三條底於零點線的綠欄。 

程式碼如下,請自行複製貼上在HTS4000語法工具使用即可,使用方式請按我:

PARAM:短(5),長(34)
//參數請自行設定,這邊為隨便舉例
Value1 = MA((H+L)/2,短)
Value2 = MA((H+L)/2,長)
Value3 = Value1-Value2
value4=MAFC((value3-MAFC(value3,5)),5)


DrawBase1(0, "0", DarkGray)
Draw1( value4, "AC", Iff(value4>Value4[1], Green,Red ), Default,5)


 

需簽立顧問事業委任契約書
任何參數請客戶自行設定
本人僅提供介面語法操做說明

日盛期貨程式交易 發表在 痞客邦 留言(0) 人氣()

 需簽立顧問事業委任契約書
任何參數請客戶自行設定
本人僅提供介面語法操做說明

HTS(4000)如何製作我的第一個買賣信號?這邊提供完整步驟教學

首先,請打開4000系統交易,並按下''程式語言''

接著,出現了SniperIDE畫面
1.按左上角新增文件的圖示
2.選買賣信號
3.輸入名稱
4.按確定

在這個新增的程式撰寫頁面
1.寫入程式(基本教學請看"十分鐘寫出你的第一支買賣信號")
2.請按F7來檢查(一定要檢查否則就算寫的正確也不能跑)
3.左下角會說明哪邊有錯誤,若沒有就會顯示檢查完畢

之後我們先跳回4000主要介面,趕快來試用你的信號吧
1.選買賣信號
2.選使用者信號
3.選剛剛新增的信號
4.這邊可以調整參數(以後就不用因想套用別的參數而重新做一支了)

哇~看到K線圖上出現箭頭囉,那快點來看買賣成果分析

買賣成果分析中有五點比較重要
1.純益=基本分析金額(也就是期初成本)+收益-損失
2.交易回數=買+賣的總次數
3.最大評價損失幅=直接看下一張圖解釋比較快
4.最小必要成本=基本分析金額+最大評價損失幅
5.最小必要成本漲跌純益(%)=純益/最小必要成本

這就是最大評價損失幅,幫您算出您可能遇到的最大損失幅度,以讓您準備足夠的資金

 

簡單吧?

日盛期貨程式交易 發表在 痞客邦 留言(1) 人氣()

程式交易教學

q1.jpg

假設你拿到了一個.SPE檔想做程式交易,如下,要怎麼使用呢?

照著以下圖片步驟做即可喔

 

我們先打開4000系統交易(程式交易)
注意  1.2.3.5分k   目前已經更新為15:30後回測可看到30000根線喔

程式交易      

程式語言 

Q3.jpg 

檔案>匯出匯入

q4.jpg 

匯入

q5.jpg 

選擇你spe檔放的地方

q6.jpg 

q7.jpg 

q8.jpg 

q9.jpg 

完成後回到程式語言>買賣信號~會發現他的檢查沒有圈圈

q91.jpg 

這時我們按全部檢查或是f7

q92.jpg 

切回系統交易畫面(程式交易)

找到買賣信號>使用者設定>你要用的信號>點兩下,然後按確定

Q93.jpg 

完成囉

 Q94.jpg

1.使用系統前交易人需留意系統設定,以確保策略執行的正確性,因設定錯誤造成策略執行有問題,交易

  人需自行負責其風險。
2.在交易極為活絡情況下,撮合之價格上下變動可能會相當迅速,系統可能無法立即判別執行或延遲執

  行,交易人需自行負責其風險。

3.日盛期貨提供之即時報價資訊,不代表勸誘投資人進行期貨交易,且不保證此資料之正確性及完整性。

4.使用本公司電子下單交易委託買賣時,仍可能面臨斷線、斷電、網路、壅塞等不確定因素,致使委託

  買賣無法傳送或接收或延遲,請改採人工委託方式,並請投資人自行評估電子交易風險。
5.日盛期貨提供平台服務不保證獲利,任何系統參數需由投資人自行設定,交易人使用指標及功能項目應

  自行負責其風險。

警語:

1.系統平台僅供參考,投資人仍需自行判斷負責,日盛期貨不負任何法律責任。

2.任何參數請客戶自行設定,日盛期貨僅提供介面語法操作說明

3.實際可交易商品相關資訊請以主管機會公告為限。

日盛期貨程式交易 發表在 痞客邦 留言(0) 人氣()

過期文章空白顯示

http://royaleo1207.pixnet.net/blog/post/24784605

日盛期貨程式交易 發表在 痞客邦 留言(0) 人氣()

因應客戶端網路速度不同,HTS 4000內有個濾網機制,當客戶端網路速度來不及接收所有報價封包時

HTS4000會犧牲掉某幾個封包來維持即時報價的暢通

而有的人是希望完整揭示報價,有的人是希望報價順暢,這時可更改濾網來達到客戶端的需求,更改方法如下圖

1. 至C:\JihSun\HTS2

2.開啟STOCK.INI

3.  [USER]項下,更改Filter ,再儲存即可。

  Ps. Filter為過濾行情參數 , 越小速度越快 , 漏封包可能性越高 ,預設值8為最平均的值

     請依速度與封包來自行決定這個值,建議不要超過11以上

濾網.jpg 

日盛期貨程式交易 發表在 痞客邦 留言(4) 人氣()

過期文章以空白顯示

日盛期貨程式交易 發表在 痞客邦 留言(0) 人氣()


有些人的交易習慣是一天只做一趟,那您可以參考以下語法

這邊做個解釋,舉例來說黑字地方是我希望5MA>10MA就買,5MA<10MA就賣,且碰到30點後在下一根停利出場

買或賣一天只做一次

白字則是一天只交易一次語法,請各位自行延伸

<<本篇特別銘謝小達人程式交易指導>>

vars:DT(0)
if date[0] <> date[1] then DT=0 end if

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

 

DT.jpg 

日盛期貨程式交易 發表在 痞客邦 留言(3) 人氣()


交易台灣期貨交易所指數期貨商品的投資朋友們,應該都會遇過漲跌停的時候

而當沖訊號由於是不留倉的,故當漲跌停的時候,當沖訊號基本上來說提早出場才是正確的(因為就算你留到尾盤還是那7%)

而HTS 4000也可做到這一點,但由於HTS並沒有直接抓昨日收盤價的函數,故要先宣告一個變數,並弄一個陣列給他讓CLOSEOFD得出昨日收盤
而0.933與1.067可以自設,但盡量不要設成0.93與1.07;而用this bar或next bar請自行決定

請在你的語法最上方加入以下

vars:closeOfD1(0)
Array:CoD1[84](-1)
closeOfD1 = CloseOfD(1, CoD1)

並在最下方加入以下

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

試試看,是否可以達到漲停出場了呢?

漲停出場.jpg 

日盛期貨程式交易 發表在 痞客邦 留言(1) 人氣()

一般來說,許多的投資人都會有加碼的動作,而HTS也可做到這一點

這邊舉例為:8MA與16MA交叉為基本進場方式、若收盤價過32MA再加碼一口

語法上比較特別的是收盤價過32MA的條件,前面記得加上currentcontracts=1,也就是現有部位等於1口多單,範例語法如下


if average(close,8) cross over average(close,16) then
buy("多") this bar at market end if

if currentcontracts=1 and close cross over average(close,32) then
buy("多加碼")  this bar at close end if


if average(close,8) cross under average(close,16) then
sell("空") this bar at market end if


if currentcontracts=-1 and  close cross under average(close,32) then
sell("空加碼") this bar at close end if

接著,由於這樣設hts4000並不會直接判斷加碼,所以需要改變屬性選單上的買賣契約數量>設定同一方向連續下單>對不同Signal名開放

加碼單1.jpg 

檢查一下,發現他會做加碼的動作囉!(黃線是32MA)

加碼單2.jpg 

日盛期貨程式交易 發表在 痞客邦 留言(8) 人氣()

CCI指標(般若指標、順勢指標)

CCI指標為近幾年內很多技術分析書籍中所推薦,而日盛HTS中也有內建CCI指標

1.CCI是一種動量指標,最常在-100、+100之間擺盪。

2.一般常用用法如下:
   買進訊號:由低值向上突破 -100 時、向上突破 +100 時
   賣出訊號:由高值向下跌破 +100 時、向下跌破 -100 時

3.最常用參數:12、14、20、24、36

圖示如下:HTS已內建CCI指標;如需CCI買賣信號(箭頭),已於98/6/11新增至日盛期貨LEO開戶禮中,如舊客戶需索取請來信告之

cci.jpg 

日盛期貨程式交易 發表在 痞客邦 留言(10) 人氣()

HTS 4000可用and、 or等等的語法來連結不同條件的組成

那可不可以從四個條件1、2、3、4中取三個條件呢?(例如124成立買進,或234成立買進等等...)

答案是可以的,而語法教學如下,假設我們以四條ma中只要有三條向上就買進,一條向下就賣出,語法如下

(藍色字體是得分制語法)

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]

 

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

 

if score>=3 then
buy next bar at market
end if

if score<=1 then
sell next bar at market
end if


日盛期貨程式交易 發表在 痞客邦 留言(1) 人氣()