PIXNET Logo登入

w28822的部落格

跳到主文

歡迎光臨w28822在痞客邦的小天地

部落格全站分類:不設分類

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 9月 25 週三 201316:30
  • 當沖的出場比進場重要得多

週四晚上跟幾個算是以交易為業的朋友聚餐,幾個小時中我只記得一句話:「怎麼賺錢啊?」XD
今年以來的台指期走勢實在是搞得大夥兒七葷八素的,不爽的喊出要『STOP』的也不是唯一,所以這幾天我才會寫了這些篇有關當沖的個人淺見,因為...我那小獸已經被認為是怪程式了!連我自己都覺得其實沒什麼道理,運氣好啊~
這一篇我想大致說一下這個被我戲稱為小獸的當沖程式的梗概:「隨便進場,快快出場」
就以當沖模式來設計的交易策略來說,我想我這程式碼不到百行的程式應該可以算得上是很短的東西,多數做當沖的策略都要設計很多種狀況。坦白講,也是一種 Fitting 。我們不必視 Fitting 為洪水猛獸,如果自己仔細想想,其實 Curve Fitting 是無所不在的,就針對一個商品多寫幾種策略都被視為是資料探勘了,還得想辦法排除正值偏頗。有的時候想想,就交易嘛,真是他X的機車,這個不行那個不行,盡量避免了...還是不行啊 XD
我的進場方式決定在 09.15 分,很簡單的漲了就買,跌了就空(死DK那晚扯出我的秘密),漲跌多少其實滿隨便的,只是加上了以成交量做濾網,三不五時就不進場。來自我的經驗,價量不配合的話,當日呈現盤整盤居多,因為進場就要被抽頭,不如當天就放假。
這個程式執行了半年能夠獲利的原因其實是市場的變化使然,而主要的關鍵在我讓它很快的離場,什麼價過高量不過高、價破低回抽幾啪之類的我都會拿來做離場的條件(可以想見參數就不會少),至少有六七種以上的離場方式,以後離場的方式說不定還會繼續增加。因為進場絕大多數只在早盤就決定,所以離場後多數就不管了。
前些日子,我把這樣的離場方式 Copy 到其他我曾經寫過的一些當沖程式中,意外的發現,全部都有加分的效果,至少近一兩年的歷史數據是這樣的,這個部分請參考我對當沖回測的想法。
當然我是不可能把這 Code 就分享出來,我還沒這麼大器量 ^^ 。 我只是想分享一個想法:就當沖而言:「進場可以隨便來,出場的方法要很多種。」我想我得為這樣的論調找些理由,是吧。
進場是風險承擔的開始,帶來虧損的可能,獲利必須靠出場去實現。實際有在下單交易的人應該都有這樣的體驗:我們真的很少有機會買進在當日的最高價,賣出在當日的最低價,絕大多數進場之後其實都有帳面獲利的時候,不管獲利時間的長短。進場後的風險可以藉由自己對停損的設定去控制,但是只有出場的設計才能真的實現獲利!別不貪心的想常常會有大長黑、大長紅的出現而且都盡量要能吃乾抹淨。攤開日線圖看看,長紅長黑棒真的是相對少數,如果我們能設計出場機制常常能賣出在上影線、回補在下影線,那就很好了!因為即使因為敏感出場而錯過了當日的長紅長黑,每天都有進場的機會啊。
當沖交易與波段操作很大的不同除了人家說的可以避開跳空風險外,積極一點的想法是:每天都有新的進場機會,不像波段操作如果沒有緊抱好的倉位,過了這村就沒了店。因此,當沖就具有了可以把進場機會拿來揮霍的本錢,所以,就算因為太敏感而被洗掉好倉位而賺不到當天的大棒子又怎樣?每天都有機會嘛~...
http://www.yctseng.net/
(繼續閱讀...)
文章標籤

QQ 發表在 痞客邦 留言(0) 人氣(311)

  • 個人分類:程式交易
▲top
  • 9月 25 週三 201316:18
  • MACD 背離範例程式

>> Has anyone created a simple MACD divergence strategy or paintbar that does the following…
Ok…here’s some example code for an indicator that can be used to highlight a MACD divergence.
 
 
(繼續閱讀...)
文章標籤

QQ 發表在 痞客邦 留言(0) 人氣(498)

  • 個人分類:程式交易
▲top
  • 9月 25 週三 201315:57
  • 程式交易 - 指標背離判斷方式

關於背離…簡單的來說,背離的條件就是在價格創新高的情況下,指標沒有創新高;或是價格創新低時,指標沒有跟著創新低。這樣的條件說來簡單…自己看圖也可以很簡單的指出哪邊背離哪邊又背離的…可是當要寫成程式就不這麼簡單了。
用了很多的方法想寫出背離的程式…連 Array 都差點拿來用了,結果都不太正確…一直到最近跟某個高手討論才寫出了下面的判斷方法…
這個程式只算是一半,只有寫出背離的判斷…至於判斷產生背離後要怎麼去做,那就讓大家自行發揮了。
首先看一下這一段判斷高點背離的程式碼:

if high > highest(high[1], 70) then begin
value1 = barnumber;
value2 = highest(high[21], 50);
for value3 = 21 to 70 begin
if high[value3] = value2 then begin
value4 = value3;
end;
end;
if high > value2 and KD < KD[value4] then begin
LongDC = 1;
end;
end;
if LongDC = 1 and KD > KD[barnumber - value1 + value4] then
LongDC = 0;

看完了程式碼應該很多人頭昏了…解釋一下這段程式碼在作什麼。
首先,如果目前的高點是最近 70 根 k 線的高點的話…就把目前的 barnumber 記錄下來,並且抓出次高點。在這邊我所抓的次高點是離新高的 20 根 k 線之前的 50 根 k 線。接著再用一個 for 迴圈把次高點出現的距離算出來。
到這邊可以知道目前有的資料就是當根為新高,另外也知道了次高點所在的位置,就開始判斷一下兩者的指標是不是也有跟著創新高,或是有背離的產生。
LongDC 為一個變數…用來記錄目前是不是有背離的產生…
最後一部份就是什麼時候這個背離是失效的。這邊寫入了…目前如果 LongDC = 1 (也就是背離的情況) 之後指標又創新高了…那當然這個背離就是失效了。就跟著把 LongDC 的值改回為 0 囉。
程式說明就到這邊…低點背離的情況就反著寫就行了…有興趣就自行玩玩看囉。
http://ssdkchang.blogspot.com/2009/07/blog-post.html
(繼續閱讀...)
文章標籤

QQ 發表在 痞客邦 留言(0) 人氣(591)

  • 個人分類:程式交易
▲top
  • 9月 25 週三 201315:55
  • TS Code :尋找 Stochastic %KD 的膝部訊號

這是我在2009年10月21日 ,於台北大華期貨新書發表會場,承諾要寫的一篇文章。原程式碼寫於會場中說明的簡報檔案,如果你有興趣下載回味的請點擊之後的連結。 http://webhd.xuite.net/_oops/parkson/nkd (TradeStation 2000i.pps)
 
  首先要謝謝當天許多朋友熱情的參與討論。也要謝謝許多讀者們的捧場支持,這本書才能在不到一個月就一刷售罄;希望與大家分享這個喜悅。會場拍攝的照片你也可以點擊Blog的照片(我的相簿)進入,或http://photo.xuite.net/parkson。我有看到一個大陸的網頁說至今沒有人知道Parkson的真正面目;既然想看就一次讓你看個夠!不過、嘔吐袋請自備,湯藥費自理。現在面目大家都看到了,至於「真正的面目」我也沒看到過?嘻嘻。
 
(繼續閱讀...)
文章標籤

QQ 發表在 痞客邦 留言(0) 人氣(104)

  • 個人分類:程式交易
▲top
  • 9月 25 週三 201315:54
  • 國外商品程式交易相關資訊

1. 新加坡摩台指電子盤(下午盤)交易時間 14:50~01:00 約10小時 ,可以讓白天沒空看盤的投資朋友,增添一個獲利的管道;時間雖然比較長,但依據程式統計平均會出現訊號的時間都在下午16:00~22:00這個時段較多,而且波動不會像早上台指期那麼快速,因此較沒有滑價的問題,程式交易是根據早上台指期和摩台指的正逆價差比與多空量能來運算今日收盤的多空相對強弱,如果摩台指比台指期強則下午程式會算出今日的相對低點和支撐點,等來到支撐點附近不破又站回支撐點則程式會建議買進反之則作空亦然,經本人半年測試準確度非常高 http://www.web66.com.tw/web/NMD?postId=360294
2. 國內或國外有哪些商品是適合做"當沖"的?
個人認為這不只在於商品,而且方法
(繼續閱讀...)
文章標籤

QQ 發表在 痞客邦 留言(0) 人氣(43)

  • 個人分類:程式交易
▲top
  • 9月 25 週三 201315:53
  • 程式交易之程式驗證指標

程式交易中,人性化的因子高低影響甚鉅,有多少期友在程式交易中一次又一次的受挫,卻又一次又一次的受不了高整體獲利的誘惑再次以身試法,卻又不知問題出在哪裡,是本身自制力不佳,程式失效,盤面的關係,美國股市影響,到期日,甚至於怪到賓拉登的頭上……都不是,是工具錯了,人性化因子如何求出,首先求出A B 值。
A值=平均每筆獲利除以平均每筆損失
B值=錯的總次數除以對的總次數
C值=A減B
C值=人性因子高低,我稱它為循環比,也就是完成一個程式循環,這個公式算來簡單,但其中已透視了交易程式的一切,簡單的說
循環比 高 等於失誤率低 獲利率高 http://www.tshine.com.tw/?p=1345
循環比 低 等於失誤率高 獲利率低
如何判斷
低於0.5不能用 不是失誤率高 就是獲利率低 容易中途而廢
0.5-0.75可採用 但仍稍嫌不足
0.75-1.0相當不錯 跟單時符合人性
1.0以上兩個字 完美
採樣時間以多久為標準,個人認為是三年,台灣股市大概三年可完成一個多空循環,所有狀況皆以包含,如能有六年的資料,更能完整表現出程式的優劣,以上程式包含所有成本,交易稅與手續費(手續費以每口五百為計) 。
(繼續閱讀...)
文章標籤

QQ 發表在 痞客邦 留言(0) 人氣(322)

  • 個人分類:程式交易
▲top
  • 9月 25 週三 201315:03
  • 乖離率


在"一個投機者的告白"一書中有一個小故事
人在溜狗時 人通常會往一個方向前進
狗通常是亂跑 一下往前一下往後
但是都是在主人附近亂跑 不會離開主人太遠
這樣可以想成 人是主要趨勢方向
狗呢 是趨勢中的波動
當狗兒離主人太遠時 會回到主人身邊
當價格波動太過劇烈 最後還是會回到主要趨勢上
其實很像葛蘭碧八大法則
利用這想法
把均線當作趨勢 價格的變動當成狗的亂跑
觀察一下 當價格波動到什麼程度時
會往均線靠
在5分K線中 算出60根K線收盤的平均
然後算出 每一根K線和均線的乖離率
指標程式碼

vars:ave(0),wave(0);
ave=average(close,60);
wave=100*(close-ave)/ave;
plot1(wave,"%");
plot2(2,"Up",yellow);
plot3(-2,"Dn",yellow);

畫出來的圖長這樣
在綠色框框可以看到
乖離過大時 走勢會往返方向進行
不過 也是有失靈的時候 看看黃色框框
乖離在高檔區域 但是走勢卻沒有反方向進行
反而漲的更兇
若是把觀察時間放長一點
看看藍色箭頭
乖離率從高檔(2%)回落
走勢卻往上 也就是背離
其他 有興趣自己研究吧
(繼續閱讀...)
文章標籤

QQ 發表在 痞客邦 留言(0) 人氣(76)

  • 個人分類:程式交易
▲top
  • 9月 25 週三 201315:00
  • 安裝TS 2000i 一定要注意的事項

第一點:不要使用華碩系列的NB , 桌上型電腦(主機板)或是 顯示卡,這個狀況困腦我一年之久直到換主機就瞬間解決,讓人感覺恍如隔世相見恨晚 容易會有斷訊,不明原因的誤動和產生錯誤等等無法解決的事情
第二點:最好安裝在C硬碟 , 否則以後安裝其他輔助軟體會找不到DATA可以使用
第三點:免費資訊源, 包含國外資訊源最好是在統一 , 台証 , 凱基,元富 曼氏等有TOUCHANCE他們公司的免費資訊源傳輸比較穩定(凱基的資訊源名稱是全球通)
第四點:一定要找有相關資訊的營業員,可以遠端等等幫你處理一些相關事情
第五點: 回測, OK就好 不要太追求極端績效,會反而招致失敗(DRAWDOWN 是最重要的而不是績效) 連損和連勝比率約1:1是最好的
第六點 : 不要使用無線網路和有線電視的寬頻 , 最好選擇中華電信ADSL. 否則訊號常常會訊間斷訊會造成程式交易從新連線的困惱
(繼續閱讀...)
文章標籤

QQ 發表在 痞客邦 留言(0) 人氣(39)

  • 個人分類:程式交易
▲top
  • 9月 25 週三 201314:58
  • MacroExpress:報價停止的檢查




http://www.yctseng.net/2011/09/macroexpress.html


這個小工具是在 MacroExpress 上運作的,所以如果你想要使用這個工具,必須要有 MacroExpress,如果沒有?去買或是...想辦法!
在程式交易的過程中,日常的策略實際運作,有個最基礎最不顯眼卻也是直接決定我們開發或是A來的策略有沒有機會發揮效用的關鍵:報價。不管使用的平台是 HTS/TS/MultiCharts 或是別的平台軟體,只要沒有報價的資料傳輸進來,再好的策略基本上跟法拉利或是大牛卻沒有汽油的狀況差不多。
當然有些提供報價資訊服務的廠商一再強調他家的服務多快又多穩,還保證送達...坦白說,我是不信這種鬼話的,經過網路傳送的環節那麼多,是要保證什麼,又要拿什麼做保證?我寧願在自己的電腦上多做一點防備的措施,然後坦然接受可能的風險。這篇文章所提供的工具,就是為了當我們自己的電腦不知道什麼原因下,Tick 報價沒有進來的一項防備措施。
這個 Marco 採用讀取平台軟體輸出的文字檔的修改時間來辨認是否報價中斷,所以,如果你使用的平台沒有辦法輸出文字檔(像是MultiCharts券商版)的話,那也是沒搭~
因為通常每一個 Tick 進來的時候,HTS/MC 這些軟體就會做一次文字檔的輸出,所以這個輸出的文字檔就會被修改,既然會被修改,它的最後修改時間就會變動,所以我從程式交易平台輸出文字檔的修改時間下手。在 Macro 每次運作的時候,讀取當下與文字檔修改時間的 小時及分 的數值,做 小時×60+分的計算之後,以現在時間的數值減去文字檔修改時間的數值,如果這兩個相減的數值大於1的話,就代表上次最後一次 Tick 進來的時間距離現在已經超過一分鐘了。在目前台指期的一般狀況下,一分鐘過去都沒有新的報價進來,不是網路有問題就是報價軟體或是程式交易平台有問題了。
在這個 Macro 裡面,你需要讓你的 HTS/TS/MC 輸出一個 R:\Ticking.txt 的文字檔,至於如何做這件事,請自行 Google。而我提供下載的 Macro 裡有在發生判斷為 Tick 報價停止時要呼叫的別的 marco,你需要對這部份自己對因應你個人電腦的調整。


3


以我自己來說,一旦這個狀況發生,我會讓它做交易相關的軟體全部關閉再重新啟動的動作,以排除一般性的小故障。如果真的網路完全斷掉,很抱歉~還是沒救的 XD
本 Macro小工具下載點:NoTick.mex
今天盤中我故意把報價關掉,可以看到這個 Macro 的如預期運作了:
1


(繼續閱讀...)
文章標籤

QQ 發表在 痞客邦 留言(0) 人氣(63)

  • 個人分類:程式交易
▲top
  • 9月 25 週三 201314:45
  • 計算每一根K棒裡面把成交量的作為價格權重的均線



http://www.yctseng.net/2011/11/blog-post_5852.html
2011年11月28日

帶成交量的均線於 16:45



 


因為朋友提問,要計算每一根K棒裡面把成交量的作為價格權重的均線,雖然印象中我以前有分享過,不過...連我自己都找不到,乾脆就寫一個放上來。
先做成函數,未來取用都方便。
0
函數的程式碼(MultiCharts)內容:
 input:Price(Numeric),length(Numeric);
Var:step(0),AllPV(1),AllVol(1),BarVol(1);

AllPV=0;
AllVol=0;
BarVol=Ticks;

for step=0 to length begin
AllPV = Price[step]*BarVol[step] + AllPV;
AllVol = Ticks[step] + AllVol;
end;

if BarNumber > length then
_MAwithVol=AllPV/AllVol;


做成指標:
1
指標的程式碼(MultiCharts)內容:
 input:length(10);

Value1= _MAwithVol(C,length);

plot1(Value1,"VolMA");

 


HTS版的函數程式碼:
 

 Param:Price(Numeric),length(Numeric);
Var:i(0),AllPV(1),AllVol(1);

AllPV=0;
AllVol=0;

for i=0 to length
AllPV = Price[i]*V[i] + AllPV;
AllVol = V[i] + AllVol;
end for

if BarNumber > length then
_MAwithVol=AllPV/AllVol;
end if



(繼續閱讀...)
文章標籤

QQ 發表在 痞客邦 留言(0) 人氣(288)

  • 個人分類:程式交易
▲top
12»

個人資訊

QQ
暱稱:
QQ
分類:
不設分類
好友:
累積中
地區:

熱門文章

  • (48,390)汽車原廠維修手冊下載
  • (14,522)含氧感知器
  • (6,347)汽車耗油可能的原因
  • (3,631)近代高僧苦練証天眼之記載
  • (1,672)Sentra 怠速空氣量學習
  • (1,431)台灣期貨 Tick 資料自動下載
  • (849)March 車用電子鐘維修分享
  • (505)甩手功
  • (349)ASUS P8H61-M 板載網卡在作業系統中不能上網
  • (12)腹式自然呼吸

文章分類

  • 電腦軟硬體 (1)
  • 電腦軟硬體 (1)
  • 股市分析 (5)
  • 占星 (8)
  • 太陽能發電 (3)
  • 其他 (12)
  • 程式交易 (12)
  • 電腦軟硬體 (19)
  • 修心 (8)
  • 選擇權 (8)
  • 汽車相關 (19)
  • 養生 (20)
  • 未分類文章 (1)

最新文章

  • 中醫基本常識
  • 多台無線分享器 部署 Wifi 訊號延伸 增強 透天 漫遊
  • 火大-保健資訊
  • 疼痛原始點療
  • 房屋土地贈與過戶流程
  • 臨界轉折值 (3-6 乖離指標)
  • test
  • 汽車引擎故障簡易判斷法
  • 當沖的出場比進場重要得多
  • MACD 背離範例程式

最新留言

  • [24/03/29] 訪客 於文章「含氧感知器...」留言:
    可不可以重新整理一遍,有些地方寫反了,誤導人...
  • [23/10/13] 訪客 於文章「德國辣椒膏治療鼻過敏.鼻塞..........」留言:
    過敏症狀跟免疫力息息相關 除了平常良好的飲食生活習慣及...
  • [20/07/09] 小青 於文章「線上版六法全書及全國法規資料庫 ...」留言:
    請問兄弟姊妹中有人貸款無力還款並已死亡,其他人有還款的義務嗎...
  • [18/08/16] 訪客 於文章「線上版六法全書及全國法規資料庫 ...」留言:
    如果夫妻因對方其中之一有外遇有了小孩 老公知道沒有阻止而不...
  • [18/07/03] 訪客 於文章「風水是一種科學的家居形式....有科學根...」留言:
    完全沒有科學根據...
  • [16/12/08] sthsertg 於文章「轉載:選擇權當沖王子-神奇傑克-訪問實錄...」留言:
    華航 (2610) 根本完全是一家不值得投資的公司,我來...
  • [15/12/14] Ander Chang 於文章「含氧感知器...」留言:
    請問加熱線2條都接正,還是一正一負...
  • [15/05/24] Shin Wen Wang 於文章「一個讓老車變省油的方法...」留言:
    希望下個月更換含氧感知器油耗能真的改善...
  • [15/02/25] hiyes7413 於文章「含氧感知器...」留言:
    大大在部落客的文章對大部分人應該有幫助 ,真是功德無量....

動態訂閱

文章精選

文章搜尋

誰來我家

參觀人氣

  • 本日人氣:
  • 累積人氣: