2010年1月18日 星期一

不留倉

if marketposition <> 0 and time >= 1340 then

 exitlong next bar at market;
 exitshort next bar at market;
end ;

另需考慮 結算日平倉時間應在 time =1330

2010年1月16日 星期六

趨勢

炙火強弱戰線的程式碼為下

-------------------------------------------------------
Variables:JJ(0),AA(0)
JJ=(HIGH+LOW+Close)/3
AA=SMA(JJ,33)
IF AA[1]< AA and L > AA then
 Draw1(AA,"炙火強弱戰線",RED)
end if
IF AA[1]>AA and H < AA then
 Draw1(AA,"炙火強弱戰線",Green)
end if

--------------------------------------------------------
- 蛇擺pendulum wave 的程式碼如下
--------------------------------------------------------
Variables:JJ(0),AA(0),B(0)
JJ=(CLOSE+HIGH+LOW)/3
AA=EMA(JJ,13)
B=AA[1]
IF AA > B THEN
 DRAWBAR1(AA,B,AA,B,"蛇擺pendulum wave",Tool_Magenta ,Tool_Magenta )
END IF
IF AA < B THEN
 DRAWBAR1(AA,B,AA,B,"蛇擺pendulum wave",Tool_Cyan ,Tool_Cyan )
end if

---http://tw.myblog.yahoo.com/Ronnie-16888/article?mid=2829&prev=2826&next=2828&l=f&fid=29

停損

一般而言, 跌勢會比漲勢凌厲,

所以跌幅百分比應設得比漲幅百分比高

2010年1月13日 星期三

HTS 程式

Parameter: DaysAgo(Numeric)

Variables: BackNum(84)
Array : CloseArray[84](-1) //申明陣列並付值爲-1
If DataCompression < 2 Then //當計算資料必須是分鐘/小時類,而非day week month 後面說明
 If Date > Date[1] Then //當跨天的那跟k時,一般是一天中的第1跟k
  BackNum = 84
  Do While (BackNum > 1) //做循規
   CloseArray[BackNum - 1] = CloseArray[BackNum - 2]
    //導數據,有像a[5]=a[4] BackNum -= 1 //自己減1
  Loop //
  CloseArray[1] = Close[1]
 End If

//上面一小段的意思是:當跨天的那跟K時CloseArray[84]= CloseArray[83],
//CloseArray[83]=CloseArray[82], CloseArray[82]= CloseArray[81]…..
//CloseArray[3]= CloseArray[2], CloseArray[2]= CloseArray[1]
//最後CloseArray[1]= Close[1](昨日的最後一跟K的close 既昨日的close)

 CloseArray[0] = Close //以當跟K的close做今日的close

 If (DaysAgo < BackNum) And (DaysAgo >= 0) Then //DaysAgo必須小於84大於0
  CloseOfDay = CloseArray[DaysAgo]
 Else
  CloseOfDay = -1
 End If
End If
//DataCompression是表示資料類型在hts中有month week day 60分 30 …..對應的是數值是4,3,2,1
//使用的時候要注意參數必須小於84

//value1=closeofday(0) 是當跟K的close
//value1=closeofday(1) 獲得昨日的日k的close
//value1=closeofday(2) 獲得前日的日k的close


// 買賣的當根K棒
If BarsSinceEntry(0)=0 then
  ……
endif

// 手中有空單
If MarketPosition < 0
  ……
endif

// 手中有多單
If MarketPosition > 0
 ……
endif

EntryPrice 進場的價格
BarsSinceEntry 進場後過了幾根k棒
CurrentContracts 目前的部位
CurrentContracts=0 顯示目前無單
CurrentContracts=1 顯示目前有1口多單
CurrentContracts=-1 顯示目前有1口空單

Average(價格,長度)
value1=average(close,10)

定義value1這個變數的值為 以收盤價,計算10日的平均價
運用例:
value1=high-low
value2=average(value1,9)

// 如果收盤價減去進場價大於進場價減去最低價→這一根K線痛苦比快樂多。
If C-EntryPrice(0) > EntryPrice(0)-L then
 ExitShort next bar at Market
end if

// 如果進場價減去收盤價大於最高價減去進場價→這一根K線痛苦比快樂多。
If EntryPrice(0)-C > H-EntryPrice(0) then
 ExitLong next bar at Market
end if

// 如果時間已過 13:30
if Time >= 133000 then
 ……
endif

// 用現在的市價買
Buy this bar at Market

// 以下的 Close 並不是真正的所謂的收盤價,以最新的價格去理解會更好,因為在當下未定形
// 的K線中,K線的收盤價是以最新的成交價在畫的,要不然,怎麼會有最新的K線可以看?
If Close > H[1] then
 ……
endif

// Next bar at OPEN stop 是指在下一根碰到現在這一根的開盤"價"。

// 定點停損停利
// maxLOSS < 1;EntryPrice(0) * 0.1~0.n
if MarketPosition > 0 then
 value10001=EntryPrice(0) - maxLOSS * iff(maxLOSS>=1,1,EntryPrice(0)) //停損價
 value10011=EntryPrice(0) + maxWIN *iff(maxWIN>=1,1,EntryPrice(0)) //停利價
 ExitLong Next Bar at VALUE10001 STOP //停損
 ExitLong Next Bar at VALUE10011 Limit //停利
elseif MarketPosition < 0
 value10002=EntryPrice(0) + maxLOSS * iff(maxLOSS>=1,1,EntryPrice(0)) //停損價
 value10012=EntryPrice(0) - maxWIN * iff(maxWIN>=1,1,EntryPrice(0)) //停利價
 ExitShort Next Bar at VALUE10002 STOP //停損
 ExitShort Next Bar at VALUE10012 Limit //停利
end if

//在每天開盤的那一根
if Date[0]>Date[1] then
 ……
 //在開盤時計算上一根的收盤價加7%就是今天的漲停價了。

 TOP= Floor( Close[1]*1.07 )

 //在開盤時以上一根的收盤減7%就是今天的跌停價。
 BOTTOM= Floor( Close[1]*0.93 )+1 tick
endif


真實高價 max(此k最高價,昨日收盤價)
真實低價 min( 此k最低價,昨日收盤價)
真實區間=(真實高價-真實低價)AverageTrueRange(5)代表5日真實區間的平均值

// 用量來判斷方向
// 通常大量出現的區域有可能是當日的高點或是低點或是價格攻擊起始點,所以以量為基礎而做的價格突破,有可能是某方向的趨勢的開始
//在日線上使用10

//5分線上使用180
//15分線上使用 21
Parameter:LT(21) ;

VARS:I(0),高(0),低(0);
VALUE1 = HIGHEST(VOLUME,LT)
FOR I=0 TO LT
 IF V[I]=VALUE1 THEN
  低 = L[I]
  高 = H[I]
 END IF
END FOR
DRAW1(低[1],"大量低")
DRAW2(高[1],"大量高")

2010年1月10日 星期日

破解

[教學]破解序號


如今市面上有很多加密光碟,這些光碟是以特殊形式燒錄的。將它放入光碟機後,就會出現一個軟體的安裝畫面要您輸入序號,如果序號正確就會出現一個檔案瀏覽視窗,錯誤則跳回桌面。如果您是從資源瀏覽器中觀看光碟檔案就是一些圖片之類的檔案,您想找的檔案卻怎麼也看不到。這樣的事情您碰到過吧?如果您的光碟序號丟了或者光碟上的序號根本不對,那該怎麼辦呢?別急,看我的「神龍五式」!

第一式:用UltraEdit等16進製編輯器直接找到序號。
  執行UltraEdit,用它開啟光碟根目錄下的SETUP.EXE,然後點擊選單上的「搜尋」->「尋找」,在彈出的對話視窗「尋找什麼」列中填入「請輸入序號」,注意要將多選框「尋找ASCII字符」勾選上,確認,在找到的「請輸入序號」後面,接下去的數字就是序號了。這一式直取中宮(序號),厲害!

第二式:用IsoBuster等光碟燒錄軟體直接去瀏覽光碟上的隱藏檔案。
  執行IsoBuster,選擇加密磁碟所在的光碟機,點擊選擇列旁邊的重新整理按鈕,此時它就會讀取光碟機中的檔案,這時您就會發現在左邊的檔案瀏覽框中多出一個資料夾,那裡面就是您真正想要的檔案。這時您就可以執行或複製這些檔案了。這一式一目瞭然,清楚!

第三式:要用到虛擬光碟機軟體(如Vcdrom,虛擬光碟機2000)和16進製編輯器(如UltraEdit,WinHex)。
  方法是:
  1. 用虛擬光碟機軟體把加密光碟做成虛擬光碟檔案,進度到1%的時候就可以按Ctrl+Alt+Del組合鍵強行終止虛擬光碟機程式的執行。
  2. 用16進製編輯器開啟只做了%1的光碟檔案(後綴名為vcd或fcd的檔案),在編輯視窗中上下尋找任意看得見的目錄名或檔案名稱(由於檔案不大很容易找到的),在該位置的上下就可以看見隱含的目錄名或檔案名稱了(一般是目錄名)。
  3. 在MS-DOS視窗下用CD指令進入看到的那個目錄,再Dir一下就可以看見您想要的了,此時是執行還是複製檔案就隨您了。這一式左右互搏,再厲害的加密磁碟也在所難逃。

第四式:在光碟機所在磁碟符下執行:
  d r2\filelist.exe即可執行瀏覽程式(filelist.exe為隱藏的瀏覽光碟的程式)。
  用這種方法對付好多光碟都有效,但我不敢說100%有效,為什麼?因為我不可能把所有的光碟都試過呀!這一式不需註冊碼,不需要軟體,時尚之選!

第五式:利用File Monitor對付隱藏目錄的加密光碟。
  File Monitor這個軟體大家可能不是很熟悉,它是純「綠色」免費 軟體,可監視系統中指定檔案執行狀況,如指定檔案開啟了哪個檔案,關閉了哪個檔案,對哪個檔案進行了資料讀取等。使用它,您指定監控的檔案有任何讀、寫、開啟其它檔案的操作都能被它監視下來,並提供完整的報告訊息。哈哈,聰明的您肯定想到了吧?對!就是用它的這個功能來監視加密光碟中的檔案執行情況,從而得到我們想要的東西。

  下面以某新版DDR跳舞碟為例,來看看如何發現隱藏目錄。
  1. 執行File Monitor的主檔案FileMon,在「Options」內將「Capture Events」打上勾;
  2. 執行DDR跳舞碟,當選擇的舞曲已寫入記憶體後即可以離開DDR;
  3. 回到FileMon,看到什麼了?對!所有的檔案調用均被記錄下來啦!現在再將「Capture Events」前面的勾去掉,免得它仍舊不斷的增加記錄,然後來看看記錄的都是什麼。以下是截取的部分內容:
  Explorer FindOpen E:\DDR99.EXE SUCCESS
  Explorer FindClose E:\DDR99.EXE SUCCESS
  ………… ……… …………………
  ………… ……… …………………
  Ddr99 FindOpen E:\BGM\S.WAV NOMORE
  Ddr99 FindOpen E:\BGM\S.WAV NOMORE
  ………… ……… …………………
  ………… ……… …………………
  Ddr99 Open E:\BGM\TRACK_01.WAV SUCCESS
  Ddr99 Seek E:\BGM\TRACK_01.WAV SUCCESS

  一切顯而易見了,原來新版的DDR 跳舞碟其加密子目錄為「BGM」!好啦,可以將喜歡的曲目拷貝下來後去退碟了。這一式天羅地網,讓隱藏目錄無處藏身!

  以上所提到的軟體華軍軟體園(http://www.onlinedown.net/)都有下載,以後再碰到這些加密磁碟您就可以自豪地說:「I do,I can do。」

2010年1月3日 星期日

自動設還原點

群組原則 (xp-home 沒有)

建立純文字檔案 autorecover.vbs,然後輸入下面文字:
Set IRP=getobject("winmgmts:\\.\root\default:Systemrestore")
MYRP=IRP.createrestorepoint("關機建立的還原點",0,100)

從 xp-pro 拷貝這五個檔到 c:\windows\system32 下
gpedit.msc、fde.dll、gpedit.dll、gptext.dll、wsecedit.dll

依次執行以下命令,分別註冊這4個動態資料庫
regsvr32 fde.dll、
regsvr32 gpedit.dll、
regsvr32 gptext.dll、
regsvr32 wsecedit.dll

從 xp-pro 拷貝 c:\windows\inf 下的如下文件到 home 版的相同位置
conf.adm
inetcorp.adm
inetres.adm
inetset.adm
system.adm
"然后 開始、執行、gpedit.msc、管理模板、右键、添加删除模块,添加这些文件,关闭,
管理功能就会多出很多啦!  這個不一定需要

然后開始、執行、gpedit.msc 即可调出群組原則
依序點選「電腦設定」→「Windows設定」→「指令碼」,在右邊窗格選取「啟動」,並按下滑鼠右鍵選擇【內容】→〔新增〕→「指令碼名稱」旁的〔瀏覽〕選取「autorecover.vbs」→〔確定〕便大功告成了。

無效

衣褲

襯衫:37 - 78
長褲:腰 29.5
            長 39.5

ppStream

為了看19個隱藏頻道,在四個地方加了19個.psf檔案 (來自補充包)
c:\Documents an Settings\chuan\Application Data\ppStream\Favor
c:\Program Files\PPStream
c:\Program Files\PPStream\Favor  (Favor 也是自己加的)
e:\ppStream\Favor

可是仍未看到這些頻道

2009年12月25日 星期五

生是偶然, 老是自然, 死是必然. 大家都朗朗上口.

可是我們都可以體認這自然的老化過程所隱含的驚疑嗎?

老了, 身體的生化機能逐漸退化, 記憶和理解能力不可避免的多少都會下滑, 但是如果這個長者並不能認知自己確實老了, 周遭伺候的人如果也都唯唯諾諾, 那天; 或許來個脫離現實的指令, 恐會讓雙方都錯愕不已!!

(為什麼聽話的人反了? 為什麼自己敬佩的尊者痴了?)

2009年12月10日 星期四

再三

大部份人一輩子只作了三件事; 

自欺、欺人、被人欺。

心,是最偉大的騙子。

別人只能騙我一下子,心卻騙了我一輩子。

2009年12月4日 星期五

找嘸

言語道斷,心行處滅。

佛經留傳下來應該就是那些內容,大概也沒人敢胡亂增刪。

但後輩的我們,為何看同樣內容的佛典,解讀卻南榬北轍呢?

真理在那裡啊???