2012年12月27日 星期四

真實帳戶也爆倉

 

爆爆爆,新年都還沒到勒,全部爆光光。

真實世界的工作也快要爆了。

 

每次都以為這次會不一樣,結果下場總是一樣,以爆倉收場。

不過一個月前我的淨值還有 2萬美金的,(本金一萬七) 只是不甘虧損小小的兩千美金,一路ㄠ單ㄠ到剩不到 500美金。

中間後悔為什麼一萬八不停損重新來過? 一萬六的時候為什麼不停止? 一萬四的時候為什麼還不停? ……

累計 FXCM 跟 GO Market 共虧損約三萬多美金,算台幣一百二十萬吧。

美國股市從 e-trade 開戶,變成 i-trade,估計損失也達台幣 一百二十萬。

我何德何能居然能虧這麼多。早知道拿去買車揮霍一下至少也有爽到。

幹!

我還沒有算在台灣股市上玩現股,認購權證,期選這些虧的勒… 大概也是一百二十萬。

馬的,再算下去都可以買房子了。

失敗的人生不能重來,只能誠實以對。不是吃這行飯的就早點醒吧。

幹! 連找心理醫生的錢都沒有了啦~

要認真工作發洩一下了~  Bye Bye

2012年12月19日 星期三

我的 Google Adsense 爆倉了~

 

過程跟玩外匯保證金一樣。沒錯,我確實作了一些偷雞摸狗的事,就跟賭性大發的時候隨便下單,賺一點就跑,看錯方向就ㄠ單ㄠ到爆。都是自找的。以為一次兩次沒被抓包就天下太平,被抓到一次就直接停權,想東山再起都沒辦法。 對 Google 來說,我已經不是個誠實的發佈商。自以為聰明的結果就是永久被踢出這個市場。

 

image

雖然我的 Adsense 帳戶沒幾個錢,但好歹它代表的是一個正值的現金流,撫慰著在外匯市場傷痕累累的我,是寒冬中的一杯熱可可,夏日裡的冰淇淋。如今被 Google 二話不說就將他給收回去,人生頓時少了一點樂趣。不過往好處想,也是對我的一記警鐘,讓我回到現實世界中,重新檢視自己的生活,調整自己的步伐,再出發!

 

ps: 夢醒之後,把 Adsense 的廣告拿掉,剩下 Bloggerads 的廣告而已,版面是清爽許多,想想自己過去確實是傻,為了那幾毛錢,在自己身上貼滿一堆狗皮膏藥 吐舌頭  (ㄟ… 這樣的話,是不是也應該把 bloggerads 也拿掉呢? 還是再擺著好了,畢竟它也一樣是正現金流而且比 Adsense 還要正。)

 

pps: 其實我搞 Adsense 也是因為用 Amazon EC2 後,想說每次都有個新 IP,就試著點點看自己的廣告,也不多點,就點個幾下,一次就加了美金 5元以上。結果還是被抓包,大概是 Google 在發支票之前才會在檢查一遍有沒有作弊行為,網路上有很多跟我一樣的苦主,都是在收支票之前被停權。有的甚至是被陷害的,像有某 部落格,就是因為主人太討人厭,就被惡搞,就被停權,跟 Google 申訴也沒下文。

ppps: 好啦,其實我並沒有那麼看得開,但是該唉的還是要唉一唉,不然真的是內傷沒人知。

2012年11月22日 星期四

大虧之後的正面效果

 

簡單講就是又乖乖去開發一個新的 EA。

邏輯簡單,但效果意外的好,從上篇文章發完後開始寫,現在正在跑最佳化,等下就直接上線 不囉唆。

XXXX 兩天虧掉一萬多。

 

手賤加自我感覺良好=黑歷史重演。

本周虧 50% 險些畢業。

手賤就是穩穩的程式單 (一次 0.01 手) 嫌太慢,自己手動一次下 1 手,一不小心就凹單到 10手,上周ㄠ了幾次都讓我得逞,這一周就讓我爽歪歪。是很不爽。

畢竟之前 -30% 我可是爬了快三個月才回到正報酬,結果一天就給我跌掉 50%。等於我要重新爬,以現在淨值起算我得賺 100%…. 我的老天

我也知道錢再賺就有,但這種前走兩步,後退三百步的過程應該要讓自己好好的反省檢討,最好下次不要再犯。

這種仇恨自己的情緒超級負面,而且找不到出口的,我已經內傷了,不想講了。

最後再告訴自己~ 不能放棄。比起前幾次是爆倉後就自爆自棄到 -100%,這次已經提前收手,有進步了。還有 50% 可以當柴燒~ 加油加油

Ooops…. USD/JPY 大漲,又一個黑天鵝

這是一個我在 FXcopy 的朋友帳戶餘額的變化。

image

他花了半年,一路從20000爬到六萬多,僅僅一天,就虧掉四萬多……估計他是用金字塔型加碼(like martingale),空單一路凹上去,在USDJPY 大漲前一天,就凹到了七十幾個 lot, 誰料到 USDJPY 就這樣一漲不回頭,他最後爆掉的那一筆是 30 lot, 80.7 左右空的,也許只要有回檔到 80.5, 他就可以通通打平。仔細看一下,他似乎是從 79.xx 開始, 0.04 lot 一路空上來,USD/JPY 硬是不回頭讓他沒機會平倉,另外他也沒有作好資金控管,例如設定虧損上限。

image

2012年11月15日 星期四

不能發佈圖片

Wtf….

我用 Windows Live Writer, 結果現在竟然出現這個問題

遠端伺服器傳回一個錯誤: (500) 內部伺服器錯誤。

有人知道要怎麼搞定它嗎?

2012年11月9日 星期五

Amazon EC2 Latency 實測

點這裡可以找到一個EA測 Latency。原本我以為 Singapore 跟澳洲還蠻近的,不過開了一台來測試之後發現 MT4 還是自動連到 London。我手動切換伺服器後,發現還真的 London 的反應時間最短。既然這樣,那我就乾脆找個跟 London 很近的 Ireland 來測試好了,這次果然有相當大的進步。

以我所在的地方連 London, 平均大概都在 1600 毫秒,在 Virginia 大概 1300 毫秒,不過在 Ireland 就只要800多毫秒。雖然以我的 EA 來說,反應時間並不是那麼重要,我也沒打算搞個什麼高頻交易,不過我還是已經把基地移到 Ireland 去了。那邊價錢稍稍貴一點,大約貴個一成。

2012年10月27日 星期六

如何使用 Amazon EC2 來當做 MT4 的 VPS?

 

很多網友來信問到 (因為之前有提到 Amazon EC2 免費使用一年 有 Windows 當 MT4 VPS 用) 到底要怎麼設定才好,因為當時我都只是憑直覺隨便點點,然後就發現可以用了,也就沒有再深入研究了。前幾天由於它某些地區大當機,沒錯,就是這麼衰,我就中鏢了,我等了一天都還沒修好 ( Amazon 一直有在更新修復情況),我就果斷換區重新啟動一個新的 instance,就又重新上線了。

image

要如何註冊?

這裡已經有人寫好了 【駐站作家】什麼是雲端服務?阿正老師教你免費玩Amazon EC2雲端主機!(上篇)  

要如何設定新主機?

等你註冊完有帳號可以進主控台後,左上角有個地區選單,你可以選擇要在世界各地開啟你的虛擬主機。要注意的是價錢跟連線速度有差別。一般說來 Virginia 的價格最便宜,連線速度我是還沒實測 (剛剛找到一個EA可以測 Latency 不過要等周一開市才測得出連線速度,到時再寫一篇測試文吧),不過原則就是挑選離你家外匯商 Server 越近越好。你可以點選你MT4 右下角就可以看到有哪些可以選,以我來說就是被設定到 London。所以我想周一開市的時候開一台在新加坡的,看會不會把我導去 Sydney or Melbourne

image                             image

 

選好地區後 (我個人是選最便宜的 Virginia,不過新用戶有一年免費,所以可以試試其它地區) 點選中間那個 Launch Instance。

image

然後選個 Wondows server 2008 Base 32 bit。(你要用 64 bit 也可以,只是 MT4 本身是 32 bit,曾經有聽過別人抱怨他的 MT4 在 Vista 64 bit 的環境下常常當機)
對了,還要選個 Key pair,第一次要先建立一個,這個金鑰檔案就可存在你的電腦中,以後連線或忘記密碼會用到。

image

再下個畫面也沒什麼要注意的就直接 Launch 了。

之後回到主控台,就可以看到你的 instance 正在 running 了,然後在那個 instance 上按右鍵選擇 connect

image

你可以把那個 Public DNS 抄下來然後再自己設定,或是最簡單的下載 shortcut file,之後直接點兩下就直接連過去了 (如果你也是用 windows 的話)

遠端桌面的使用方法就不再贅述了,總之就是去下載安裝 MT4,再 copy 自己的 EA paste 過去,打開 MT4 terminal 確定每個 EA 都是笑臉狀態,就可以把遠端桌面關了,讓它自己玩了。

image

比較要注意的就是因為我們在用的 EC2 micro instance 本身計算能力就是最陽春的,CPU 只有一個 amazon 計算單位,Memory 也只有六百多 MB,所以你最好還是確認一下你的 CPU loading 會不會太重。我之前有在玩 FX COPY,www.fxcopy.com 它就是需要一個 EA 來作連繫,放了之後,看到工作管理員的 CPU usage 大約每20秒會飆到 100%,中間大概 50%,我還以為它撐的下。之後我每次用遠端桌面連過去就感覺整體反應變很頓。看了 Amazon EC2 主控台的統計才發現他的平均 CPU 用量都是一直在 100% 上下跑。之所以在 instance 上的工作管理員上看不到滿滿的 100% 是因為 micro instance 有個彈性機制,就是雖然他名義上只給你一個單位的 cpu (相當於 1.0-1.2 GHz 2007 Opteron or 2007 Xeon processor) 不過它可以在短時間內衝到兩單位,所以這就是為什麼我在工作管理員中會看到大約20秒就會飆到100%,因為他已經到極限了呀老皮。

Micro Instances

Micro instances (t1.micro) provide a small amount of consistent CPU resources and allow you to increase CPU capacity in short bursts when additional cycles are available. They are well suited for lower throughput applications and web sites that require additional compute cycles periodically. You can learn more about how you can use Micro instances and appropriate applications in the Amazon EC2 documentation

Micro Instance

613 MB memory
Up to 2 EC2 Compute Units (for short periodic bursts)
EBS storage only
32-bit or 64-bit platform
I/O Performance: Low
EBS-Optimized Available: No
API name: t1.micro

收費的話值不值得呀?

以我自己的例子,我上個月電費平均下來大概是每度 (kwh) 15 cents,假設我組一台電腦24 hr 不關機擺在家裡的話,就算 100W 好了,一個小時就是 0.1 kwh,也就是 $ 0.015每小時。而 Amazon On-demand 的價格也就 $0.020 per Hour 算一算好像差不多。事實上 On-demand 的單價是最貴的,我們來看看 Amazon 還有什麼方案吧。

On-Demand 就是用多少,付多少。你不用的時候關機,就不算錢了,這樣說起來 0.02 每小時也不過就台幣 0.6 塊,好像比網咖便宜太多。

Reserved Instances 可以說就是包台,這當中又有分三種收費標準 (Linux 跟 Winodws 收費也不一樣,windows 略貴一點,以下只講 windows 的例子 @ N. Virginia)

Light Utilization 1yr   3yr
$23 $0.014 per Hour $35 $0.012 per Hour
(23+0.014*24*365)/24/365 0.0166 (35+0.012*24*365*3)/24/365/3 0.0133
Medium Utilization      
$54 $0.009 per Hour $82 $0.009 per Hour
(54+0.009*24*365)/24/365 0.0151 (82+0.009*24*365*3)/24/365/3 0.0121
Heavy Utilization      
$62 $0.006 per Hour $100 $0.007 per Hour
(62+0.006*24*365)/24/365 0.013 (100+0.007*24*365*3)/24/365/3 0.0108

你要包台的話就是要先簽個定期約,有 1年跟 3年可選,簽約金是不能退的,上面的表格就是以完全不關機來計算的每小時平均成本。可能這邊要再強調一下,不管是 Light, Medium 還是 Heavy,你所使用的 instance 等級是一樣的 (instance 分類可點這個連結 http://aws.amazon.com/ec2/instance-types/ ) 差別的只是價錢,還有計時方式。Light 跟 Medium 都是可以用多少再付多少,而 Heavy 的話就是不管你開機關機都要算錢的,也就是上表的情況。

可能有人會算的比較精,就是我 MT4 周末不是可以不用開嗎? 沒錯,我們就來算算看如果你很勤勞的每周五關機,周日開機的話平均單價會變多少。365*5/7 算 260天

Light Utilization 1yr   3yr
$23 $0.014 per Hour $35 $0.012 per Hour
(23+0.014*24*260)/24/260 0.0179 (35+0.012*24*260*3)/24/260/3 0.0138
Medium Utilization      
$54 $0.009 per Hour $82 $0.009 per Hour
(54+0.009*24*260)/24/260 0.0176 (82+0.009*24*260*3)/24/260/3 0.0134
Heavy Utilization      
$62 $0.006 per Hour $100 $0.007 per Hour
(62+0.006*24*365)/24/260 0.013 (100+0.007*24*365*3)/24/260/3 0.0108

嗯,這樣還是不好比較,應該改成用平均每月帳單要幾多錢來看。(不過 記得嗎?  我的電費成本是 0.015 per hour 喔,3 yr 的方案已經比自己的電費支出還便宜了~)

Light Utilization 1yr   3yr
(23+0.014*24*365)/12 $12.14 (35+0.012*24*365*3)/36 $ 9.73
(23+0.014*24*260)/12 $ 9.20 (35+0.012*24*260*3)/36 $ 7.21
Medium Utilization      
(54+0.009*24*365)/12 $11.07 (82+0.009*24*365*3)/36 $ 8.85
(54+0.009*24*260)/12 $ 9.18 (82+0.009*24*260*3)/36 $ 6.96
Heavy Utilization      
(62+0.006*24*360)/12 $ 9.48 (100+0.007*24*365*3)/36 $ 7.88

結論很清楚啦,就是 Heavy 3 yr 約最划算啦,誰那麼閒還每周在那邊開機關機結果一個月省不到 $1 美金,我 swap 一天的利息錢都不只這個數了。

ps: On-Demand 的話一個月要 0.02*24*30= $14.4。

Spot instances 就像是飯店或機票常常會有所謂的 Last minute 特價,適合出遊時間彈性的朋友選擇。這個價錢是浮動的,每小時變一次,目前是 $0.006 每小時,你可以在主控台看到過去三個月的價格變化。大部份的時間都在 $0.006,也就是說一個月只要 0.006*24*30= $4.32 美金。你可以出個價錢,像是每小時 0.01,只要當時價格低於這個0.01,你的 instance 就可以以當時的價格來使用,但是如果像下圖九月初飆到 0.1 的話,你的 instance 會馬上被 amazon 停止。所以 Spot instances 這個選項比較不建議用來放 MT4,而是可以標一些 "超級電腦” 來玩 EA 回測~ 這部份等我測完再來發一篇囉。

image

像是下面這台 instance 原價 On-Demand 要 $ 2.28 每小時,不過 Spot Instances 現在價格也只要 $ 0.28 每小時。拿來回測或是最佳化一定很爽~ MT4 可能不支援多核 ,不過就多開幾個 MT4 teminal 應該就能充份利用到 8核的強大威力吧~ haha

High-Memory Quadruple Extra Large Instance

68.4 GB of memory
26 EC2 Compute Units (8 virtual cores with 3.25 EC2 Compute Units each)
1690 GB of instance storage
64-bit platform
I/O Performance: High
EBS-Optimized Available: 1000 Mbps
API name: m2.4xlarge

雖然這麼想但剛剛自己試開,好像只能一次開一個,不過試著用 系統管理員的身分可以再開另一個。難道我要開八個使用者分別去跑嗎? 嗯,應該也不是太痲煩啦。下次有空實測完再跟大家分享吧~

 

除了上述三種方案外 (On-Demand, Reserved, Spot) 其實還有第四個 Amazon Web Service (AWS) Marketplace,你可以在這邊買賣你 Reserved instance 的方案,像是有人可能簽三年的,但用了一年半後要換地區或是不用了,由於簽約金是不能退的,就加減在這邊賣,有人要接的話多少可以回本。所以在這邊你有機會可以買到比較便宜一點的方案。但現況是幾乎沒什麼第三方的賣家呀~ 有可能是一上架就被買光,也有可能是沒人要賣。總之,多個選擇總是比較好的,至少將來你知道如果三年約還沒到期就不想用的話要怎麼換回現金。

 

結語

Amazon EC2 真是相當不錯的產品喔,用來當 MT4 的 VPS 只是其一 (大部份外匯交易商的 VPS 一個月都要幾十美金呢~),另外還可以用來當 VPN ,比如說日本有些網站會限制國外的 IP ,這時你只要隨便在 Tokyo 開一台 instance,你就有日本的 ip 囉~ 還可以無聊的在 FB 打卡,一會兒在東京一會兒在新加坡的~ haha 真是無聊的應用呢~~

==

後記

前面都是計算部份的收費,實際上還要再加上 EBS 30GiB (windows) 每月每 G  $ 0.1 元,所以是每個月要再加 3塊。

2012年9月20日 星期四

可能又要開新戰場

 

http://eafan.blog.hexun.com.tw/61398384_d.html

最近為了 MT4 回測的事,找到了上面那一篇,用 Duskascopy 的 demo 帳戶抓歷史資料回來,然後透過 MT4 的 script 轉換成 fxt 檔進行回測。雖然最後沒有成功,但卻發現 Duskascopy 是個不錯的 ECN 交易商,點差小而且透明,看他大方的讓人用 demo 帳戶下載好幾年的 1m 歷史資料就知道。看到他列出的幾項優點,又不禁讓我想起在 FXCM 第二次畢業的血淚史…  XAG/USD 的 spread 大爆炸,我只是剛好多空對沖單多了點 (實際淨頭寸不多),就直接爆倉嘎到爆,連保證金都不剩,淨值還變成 -70 左右。我寫信抱怨,客服的意思就說這些風險我們早就揭露了,是你自己不小心,我們是可以大發慈悲的讓你帳戶歸零,不過這只有一次,沒有下一次喔。然後隔天帳戶進來了 70,淨值歸零。我只能說自己太犯賤,居然還給了 FXCM 第三次的機會…

暫且不談這個。 Duskascopy 的點差很小, 不過要抽傭金,重點是,網路上有一堆 introducing broker (IB) 可以提供 45% 以上的退傭,這樣子 Duskascopy 就太有吸引力了。

過兩天有空研究一下,就去開戶了~

2012年7月18日 星期三

代寫MT4 EA

 

原則上是免費啦~ 只要我有空的話。

有興趣的就留言吧

 

雖然我是市場上虧錢的失敗者,但是那是因為我的交易邏輯有問題,程式上是沒有問題的

2012年6月12日 星期二

停損在最高點…

image

最機車的莫過於凹單凹到撐不下去全數停損 (講難聽點就是斷頭啦), 結果就將將好是最高點….

2012年5月22日 星期二

試算備份用

 

等這個想法真的賺到錢再跟大家分享

image

image

基本上兩組圖是來自同一張試算表,只是基準日不一樣。

image

2012年5月21日 星期一

GoMarket 送 AutoChartist 的 MT4 指標

 

GoMarket 很討厭的是連信用卡入金都要被抽幾% 的手續費,以後應該不會再入金了。剩下的三百多美金就讓它自生自滅吧。

不過這次送的指標還蠻實用的,以後有空操作可以直接開它家的 MT4 然後在 FXCM 下單。

我本來還想用 OANDA 的,不過我所居住的地方對這種高風險金融操作有嚴格的資格限定,像是手頭現金要有個幾百萬才行,最後只能殘念了。

說明 http://www.autochartist.com/aclite_static_files/user-manual/index.html

實際使用在 MT4 就如下圖所示,大致上就是把一些常見的形態即時的畫在你的圖上,挺方便的。

image

2012年5月13日 星期日

影響匯率變動的因素

 

節錄自--http://tw.18dao.net

(一)影響匯率變動的經濟因素

1。國際收支狀況

國際收支是一國對外經濟活動的綜合反映,它對一國貨幣匯率的變動有著直接的影響。而且,從外匯市場的交易來看,國際商品和勞務的貿易構成外匯交易的基礎,因此它們也決定了匯率的基本走勢。例如自20世紀80年代中後期開始,美元在國際經濟市場上長期處於下降的狀況,而日元正好相反,一直不斷升值, 其主要原因就是美國長期以來出現國際收支逆差,而日本持續出現巨額順差。僅以國際收支經常專案的貿易部分來看,當一國進口增加而產生逆差時,該國對外國貨幣產生額外的需求,這時,在外匯市場就會引起外匯升值,本幣貶值,反之,當一國的經常專案出現順差時,就會引起外國對該國貨幣需求的增加與外匯供給的增長,本幣匯率就會上升。

 

2。通貨膨脹率的差異

通貨膨脹是影響匯率變動的一個長期,主要而又有規律性的因素。在紙幣流通條件下,兩國貨幣之間的比率,從根本上說是根據其所代表的價值量的對比關係來決定的。因此,在一國發生通貨膨脹的情況下,該國貨幣所代表的價值量就會減少,其實際購買力也就下降,於是其對外比價也會下跌。當然如果對方國家也發生了通貨膨脹,並且幅度恰好一致,兩者就會相互抵消,兩國貨幣間的名義匯率可以不受影響,然而這種情況畢竟少見,一般來說,兩國通貨膨脹率是不一樣的,通貨膨脹率高的國家貨幣匯率下跌,通貨膨脹率低的國家貨幣匯率上升。特別值得注意的是通貨膨脹對匯率的影響一般要經過一段時間才能顯現出來,因為它的影響往往要通過一些經濟機制體現出來:

(1)商品勞務貿易機制

一國發生通貨膨脹,該國出口商品勞務的國內成本提高,必然提高其商品,勞務的國際價格,從而削弱了該國商品,勞務在國際上的競爭能力,影響出口和外匯收入。相反,在進口方面,假設匯率不發生變化,通貨膨脹會使進口商品的利潤增加,刺激進口和外匯支出的增加,從而不利於該國經常項目狀況。

(2)國際資本流動管道

一國發生通貨膨脹,必然使該國實際利息率(即名義利息率減去通貨膨脹率)降低,這樣,用該國貨幣所表示的各種金融資產的實際收益下降,導致各國投資者把資本移向國外,不利於該國的資本項目狀況。

(3)心理預期管道

一國持續發生通貨膨脹,會影響市場上對匯率走勢的預期心理,繼而有可能產生外匯市場參加者有匯惜售,待價而沽,無匯搶購的現象,進而對外匯匯率產生影響。據估計,通貨膨脹對匯率的影響往往需要經歷半年以上的時間才顯現出來,然而其延續時間卻較長,一般在幾年以上。

 

3。經濟增長率的差異

在其他條件不變的情況下,一國實際經濟增長率相對別國來說上升較快,會使該國增加對外國商品和勞務的需求,結果會使該國對外匯的需求相對於其可得到的外匯供給來說趨於增加,導致該國貨幣匯率下跌。不過在這裏注意兩種特殊情形:一是對於出口導向型國家來說,經濟增長是由於出口增加而推動的,那麼經濟較快增長伴隨著出口的高速增長,此時出口增加往往超過進口增加,其匯率不跌反而上升;二是如果國內外投資者把該國經濟增長率較高看成是經濟前景看好,資本收益率提高的反映,那麼就可能擴大對該國的投資,以至抵消經常項目的赤字,這時,該國匯率亦可能不是下跌而是上升。我國就同時存在著這兩種情況,近年來尤其是2003年中國一直面臨著人民幣升值的巨大壓力。

 

4。利率差異

利率高低,會影響一國金融資產的吸引力。一國利率的上升,會使該國的金融資產對本國和外國的投資者來說更有吸引力,從而導致資本內流,匯率升值。 當然這裏也要考慮一國利率與別國利率的相對差異,如果一國利率上升,但別國也同幅度上升,則匯率一般不會受到影響;如果一國利率雖有上升,但別國利率上升更快,則該國利率相對來說反而下降了,其匯率也會趨於下跌。另外,利率的變化對資本在國際間流動的影響還要考慮到匯率預期變動的因素,只有當外國利率加匯率的預期變動率之和大於本國利率時,把資金移往外國才會有利可圖,這便是在國際金融領域中十分著名的國際資金套買活動的"利率平價理論"。

最後,一國利率變化對匯率的影響還可通過貿易項目發生作用。當該國利率提高時,意味著國內居民消費的機會成本提高,導致消費需求下降,同時也意味資金利用成本上升,國內投資需求也下降,這樣,國內有效需求總水準下降會使出口擴大,進口縮減,從而增加該國的外匯供給,減少其外匯需求,使其貨幣匯率升值。不過在這裏需要重點強調的是,利率因素對匯率的影響是短期的,一國僅靠高利率來維持匯率堅挺,其效果是有限的,因為這很容易引起匯率的高估,而匯率高估一旦被市場投資者(投機者)所認識,很可能產生更嚴重的本國貨幣貶值風潮。例如,20世紀80年代初期,雷根入主白宮以後,為了緩和通貨膨脹,促進經濟復蘇,採取了緊縮性的貨幣政策,大幅度提高利率,其結果使美元在20世紀80年代上半期持續上揚,但是1985年,伴隨美國經濟的不景氣,美元高估的現象已經非常明顯,從而引發了1985年秋天美元開始大幅度貶值的風潮。

 

5。財政收支狀況

政府的財政收支狀況常常也被作為該國貨幣匯率預測的主要指標,當一國出現財政赤字,其貨幣匯率是升還是降主要取決於該國政府所選擇的彌補財政赤字的措施。一般來說,為彌補財政赤字一國政府可採取4種措施:一是通過提高稅率來增加財政收入,如果這樣,會降低個人的可支配收入水準,從而個人消費需求減少,同時稅率提高會降低企業投資利潤率而導致投資積極性下降,投資需求減少,導致資本品,消費品進口減少,出口增加,進而導致匯率升值;二是減少政府公共支出,這樣會通過乘數效應使該國國民收入減少,減少進口需求,促使匯率升值;三是增發貨幣,這樣將引發通貨膨脹,由前所述,將導致該國貨幣匯率貶值;四是發行國債,從長期看這將導致更大幅度的物價上漲,也會引起該國貨幣匯率下降。在這4種措施中,各國政府比較有可能選擇的是後兩種,尤其是最後一種,因為發行國債最不容易在本國居民中帶來對抗情緒,相反由於國債素有"金邊債券"之稱,收益高,風險低,為投資者提供了一種較好的投資機會,深受各國人民的歡迎, 因此在各國財政出現赤字時,其貨幣匯率往往是看貶的。

 

6。外匯儲備的高低

一國中央銀行所持有外匯儲備充足與否反映了該國干預外匯市場和維持匯價穩定的能力大小,因而外匯儲備的高低對該國貨幣穩定起主要作用。外匯儲備太少,往往會影響外匯市場對該國貨幣穩定的信心,從而引發貶值;相反外匯儲備充足,往往該國貨幣匯率也較堅挺。例如:1995年3月到4月中旬國際外匯市場爆發美元危機,很重要的原因就是當時克林頓政府為緩和墨西哥金融危機動用了200億美元的總統外匯平准基金,動搖了外匯市場對美國政府干預外匯市場能力的信心。

 

(二)心理預期因素

在外匯市場上,人們買進還是賣出某種貨幣,同交易者對今後情況的看法有很大關係。當交易者預期某種貨幣的匯率在今後可能下跌時,他們為了避免損失或獲取額外的好處,便會大量地拋出這種貨幣,而當他們預料某種貨幣今後可能上漲時,則會大量地買進這種貨幣。國際間一些外匯專家甚至認為,外匯交易者對某種貨幣的預期心理現在已是決定這種貨幣市場匯率變動的最主要因素,因為在這種預期心理的支配下,轉瞬之間就會誘發資金的大規模運動。由於外匯交易者預期心理的形成大體上取決於一國的經濟增長率,貨幣供應量,利率,國際收支和外匯儲備的狀況,政府經濟改革,國際政治形勢及一些突發事件等很複雜的因素。因此, 預期心理不但對匯率的變動有很大影響,而且還帶有捉摸不定,十分易變的特點。

 

(三)資訊因素

現代外匯市場由於通訊設施高度發達,各國金融市場的緊密聯接和交易技術的日益完善,已逐漸發展成為一個高效率的市場,因此,市場上出現的任何微小的盈利機會,都會立刻引起資金大規模的國際移動,因而會迅速使這種盈利機會歸於消失。在這種情況下,誰最先獲得有關能影響外匯市場供求關係和預期心理的" 新聞"或資訊,誰就有可能趁其他市場參加者尚未瞭解實情之前立即做出反應從而獲得盈利。同時要特別注意的是在預期心理對匯率具有很大影響的情況下,外匯市場對政府所公佈的"新聞"的反應,也不僅取決於這些"新聞"本身是"好消息"還是"壞消息",更主要取決於它是否在預料之中,或者是"好於"還是"壞於" 所預料的情況。總之,資訊因素在外匯市場日趨發達的情況下,對匯率變動已具有相當微妙而強烈的影響。

 

(四)政府干預因素

匯率波動對一國經濟會產生重要影響,目前各國政府(央行)為穩定外匯市場,維護經濟的健康發展,經常對外匯市場進行干預。干預的途徑主要有四種: ①直接在外匯市場上買進或賣出外匯;②調整國內貨幣政策和財政政策;③在國際範圍內發表表態性言論以影響市場心理;④與其他國家聯合,進行直接干預或通過政策協調進行間接干預等。這種干預有時規模和聲勢很大,往往幾天內就有可能向市場投入數十億美元的資金,當然相比較目前交易規模超過1。2萬億的外匯市場來說,這還僅僅是杯水車薪,但在某種程度上,政府干預尤其是國際聯合干預可影響整個市場的心理預期,進而使匯率走勢發生逆轉。因此,它雖然不能從根本上改變匯率的長期趨勢,但在不少情況下,它對匯率的短期波動有很大影響。

2012年4月26日 星期四

賠了十餘年還留在市場中

 

進行金融投機行為已經十餘年。賠掉的金額加總起來還挺觸目驚心的。換個角度想,我還真不簡單可以弄到這麼多錢賠進去。

最初一開始是台灣股票市場,印象最深的是上了九十的旺宏。最大的遺憾是沒有買剛上市的中碳作長期投資。

若純脆只是買股票也不至於到慘賠,很快的就玩起了認購權證。然後是認售權證。再來開期貨戶頭,玩了點小台,台指選。

人到了國外後開始買買美股,ETF。然後是 2倍 3倍的黃金 ETF。被洗光光後,用信用卡入金 2000 玩起了外匯保證金交易,一個月內賺到近兩萬美。以為從此一帆風順,要過著在 villa 沙灘上拿 ipad 下單爽爽賺的好日子了。下場就不再提了。

目前的我是背著債在試驗 MT4 的 EA。怎麼說了,不過就是茍延殘喘,死撐在那而已。過著賺 5元,賠 10元的日子,燒光的一天還是要到來的。

人生能有幾個十年?

現實生活中沒有人知道我的慘烈經歷,我也不想提。只是今天碰到有朋友興沖沖的跟我說他買了幾張龍頭股要擺著當定存,心有所感,來網路上唉一下~

雖然 blog 上沒啥留言,但意外的有許多人寄 email 給我加油打氣,在此要謝謝各位好心的朋友。

我將再起!

2012年4月4日 星期三

剩 400…

 

唉~ Loser 就是 loser…  一夜之間腦充血,入金 3000美元,一個晚上就玩完。

失敗的例子就沒什麼好說了…

 

努力工作賺錢比較實在..

2012年3月22日 星期四

簡單的 EA 分享

 

這個功用其實只是幫你把該貨幣對所有未平倉的損益加總,不管是 EA 下的單還是手動單。

第一列是損益 (包含利息跟手續費)

第二列是 未平倉淨口數

第三列是損益平衡點

 

image

 

extern string  DisplayControl      = "Used to Adjust Overlay";

extern bool    displayOverlay      = true; // Turns the display on and off
extern bool    displayLogo         = true; // Turns off copyright and icon
extern int     displayXcord        = 5;  // Moves display left and right
extern int     displayYcord        = 14;   // Moves display up and down
extern int     displayFontSize     = 7;    // Changes size of display characters
extern int     displaySpacing      = 12;   // Changes space between lines
extern color   displayColor        = DeepSkyBlue; // default color of display characters

double pipvalue;

int init()
{
  pipvalue=MarketInfo(Symbol(),MODE_TICKVALUE);
        LabelCreate();
        return(0);
}

//+------------------------------------------------------------------+
//| expert deinitialization function                                 |
//+------------------------------------------------------------------+

int deinit()
{
       
Refresh();
       
return(0);
}

//+------------------------------------------------------------------+
//| expert start function                                            |
//+------------------------------------------------------------------+

int start()
{
     
        int y;
        int cb=0; // Count buy
        int cs=0; // Count sell
        double tbl=0; //Count lot size
        double tsl=0; //Count lot size
        double tl=0; //total lots out
        double to=0; //total buy and sell order out 
        double pr=0;
        double pBE=0;
        double opB=0;
        double opS=0;
       
        //+------------------------------------------------------------------+
        //| Calculate Total Profits, Profit Potential and Total Orders       |
        //+------------------------------------------------------------------+

        for (y = 0; y < OrdersTotal(); y++)
        {
                OrderSelect (y, SELECT_BY_POS, MODE_TRADES);
                if ( (OrderSymbol()==Symbol()) && (OrderType()==OP_BUY)) {
                        cb++;
                        pr=pr+OrderProfit() + OrderSwap() + OrderCommission();
                        tbl=tbl+OrderLots();
                        opB=opB+OrderLots()*OrderOpenPrice();

                }
                if ( (OrderSymbol()==Symbol()) && (OrderType()==OP_SELL)) {
                        cs++;
                        pr=pr+OrderProfit() + OrderSwap() + OrderCommission();
                        tsl=tsl+OrderLots();
                        opS=opS+OrderLots()*OrderOpenPrice();
                }
                   tl=tbl-tsl;
                to=cb+cs;}

        pr        = NormalizeDouble(pr,2);

        
   
          pBE=(opB-opS)/tl;
          pBE        = NormalizeDouble(pBE,Digits);
                ObjectSet("ObjLabel_BE",OBJPROP_PRICE1,pBE);
 
       
                ObjectSetText("ObjLabel73","Total Lots:",displayFontSize,"Arial Bold",displayColor);
                ObjectSet("ObjLabel73",OBJPROP_CORNER,0);
                ObjectSet("ObjLabel73",OBJPROP_XDISTANCE,(displayXcord));
                ObjectSet("ObjLabel73",OBJPROP_YDISTANCE,(displayYcord+(displaySpacing)));
               
                ObjectSetText("ObjLabel74",DoubleToStr(tl, 2),displayFontSize,"Arial Bold",displayColor);
                ObjectSet("ObjLabel74",OBJPROP_CORNER,0);
                ObjectSet("ObjLabel74",OBJPROP_XDISTANCE,(displayXcord+75));
                ObjectSet("ObjLabel74",OBJPROP_YDISTANCE,(displayYcord+(displaySpacing)));
                              
                ObjectSetText("ObjLabel75","BreakEven",displayFontSize,"Arial Bold",displayColor);
                ObjectSet("ObjLabel75",OBJPROP_CORNER,0);
                ObjectSet("ObjLabel75",OBJPROP_XDISTANCE,(displayXcord));
                ObjectSet("ObjLabel75",OBJPROP_YDISTANCE,(displayYcord+(displaySpacing*2)));
               
                ObjectSetText("ObjLabel76",DoubleToStr(pBE, Digits),displayFontSize,"Arial Bold",displayColor);
                ObjectSet("ObjLabel76",OBJPROP_CORNER,0);
                ObjectSet("ObjLabel76",OBJPROP_XDISTANCE,(displayXcord+75));
                ObjectSet("ObjLabel76",OBJPROP_YDISTANCE,(displayYcord+(displaySpacing*2)));
    
               
 
                ObjectSetText("ObjLabel21","Portion P/L:",displayFontSize,"Arial Bold",displayColor);
                ObjectSet("ObjLabel21",OBJPROP_CORNER,0);
                ObjectSet("ObjLabel21",OBJPROP_XDISTANCE,(displayXcord));
                ObjectSet("ObjLabel21",OBJPROP_YDISTANCE,(displayYcord));
               

                       
                if(pr >= 0){  
                        ObjectSetText("ObjLabel24",DoubleToStr(pr, 2),displayFontSize,"Arial Bold",Green);
                        ObjectSet("ObjLabel24",OBJPROP_CORNER,0);
                        ObjectSet("ObjLabel24",OBJPROP_XDISTANCE,(displayXcord+75));
                        ObjectSet("ObjLabel24",OBJPROP_YDISTANCE,(displayYcord));}
                if(pr < 0){  
                        ObjectSetText("ObjLabel24",DoubleToStr(pr, 2),displayFontSize,"Arial Bold",Red);
                        ObjectSet("ObjLabel24",OBJPROP_CORNER,0);
                        ObjectSet("ObjLabel24",OBJPROP_XDISTANCE,(displayXcord+75));
                        ObjectSet("ObjLabel24",OBJPROP_YDISTANCE,(displayYcord));}
    
               
   
        return(0);
}


//+------------------------------------------------------------------+
//| Refresh Object List Function                                     |
//+------------------------------------------------------------------+

void LabelCreate(){   
       
            ObjectCreate("ObjLabel_BE",OBJ_HLINE,0,0,0);
    
            ObjectCreate("ObjLabel21",OBJ_LABEL,0,0,0);
            ObjectCreate("ObjLabel24",OBJ_LABEL,0,0,0);
    
            ObjectCreate("ObjLabel73",OBJ_LABEL,0,0,0);
            ObjectCreate("ObjLabel74",OBJ_LABEL,0,0,0);
            ObjectCreate("ObjLabel75",OBJ_LABEL,0,0,0);
            ObjectCreate("ObjLabel76",OBJ_LABEL,0,0,0);
        return;
}

void Refresh(){   
        if (displayOverlay) {
 
                ObjectDelete("ObjLabel_BE");
                ObjectDelete("ObjLabel21");
                ObjectDelete("ObjLabel24");
    
                ObjectDelete("ObjLabel73");
                ObjectDelete("ObjLabel74");
                ObjectDelete("ObjLabel75");
                ObjectDelete("ObjLabel76");
                } }

2012年3月9日 星期五

淨值 1800

 

上次發了篇淨值上 1300, 不過這中間一度降到九百多。

趁著本日非農公布的大幅震蕩,一早醒來發現上了 1800。

不過心中卻也沒多大欣喜的感覺。

離損益兩平的 2300 還有 500 要走。

希望不要再 “蹲” 下去了,不跳也不要緊,就每天每天慢慢爬 50就好了。

2012年2月27日 星期一

淨值 1300

 

好不容易,上週經歷兩三個程式的 MDD , 差點要暴倉,淨值一度只剩六百多…

終於又重回上升軌道了~

希望早日損益兩平

2012年2月21日 星期二

黃金每日技術分析 2012/02/21 by GoMarkets


Pivot: 1742.00
Our Preference: LONG positions above 1742 with targets @ 1762 & 1772.
Alternative scenario: The downside penetration of 1742 will call for a slide towards 1733 & 1716.
Comment: intraday support around 1742

2012年2月16日 星期四

黃金每日技術分析 2012/02/16 by GoMarkets


Pivot: 1713.00
Our Preference: LONG positions above 1713 with 1737 & 1742 as next targets.
Alternative scenario: The downside penetration of 1713 will call for 1705 & 1692.
Comment: intraday technical indicators are mixed and call for caution.

2012年2月15日 星期三

黃金每日技術分析 2012/02/15 by GoMarkets


Pivot: 1713.00
Our Preference: LONG positions above 1713 with 1737 & 1741 in sight.
Alternative scenario: The downside breakout of 1713 will open the way to 1704 & 1692.
Comment: intraday technical indicators are mixed and call for caution.

2012年2月14日 星期二

黃金每日技術分析 2012/02/14 by GoMarkets


Pivot: 1733.00
Our Preference: SHORT positions below 1733 with 1704 & 1692 as next targets.
Alternative scenario: The upside penetration of 1733 will call for a rebound towards 1742 & 1752.
Comment: as long as 1733 is resistance, likely decline to 1704

2012年2月13日 星期一

法克由! SWAP 漲十幾倍

longshort-12.834-1.7595-0.72450.1615

 

本來 XAU/USD long 是 -0.7245,  short 是 0.1615

今天我才發現變成 -12.834 跟 -1.7595

1 lot 一天就要 14.5 元的利息… 血特

2012年2月12日 星期日

黃金每日技術分析 2012/02/12 by GoMarkets


Pivot: 1748.00
Our Preference: SHORT positions below 1748 with 1709 & 1700 in sight.
Alternative scenario: The upside penetration of 1748 will call for 1763 & 1775.
Comment: as long as 1748 is resistance, look for choppy price action with a bearish bias.

2012年2月8日 星期三

黃金每日技術分析 2012/02/07 by GoMarkets


Pivot: 1748.00
Our Preference: SHORT positions below 1748 with 1719 & 1709 as next targets.
Alternative scenario: The upside breakout of 1748 will open the way to 1764 & 1775.
Comment: the RSI is bearish and calls for further downside.

2012年2月7日 星期二

黃金每日技術分析 2012/02/06 by GoMarkets


Pivot: 1738.00
Our Preference: SHORT positions below 1738 with targets @ 1713 & 1703.
Alternative scenario: The upside breakout of 1738 will open the way to 1752 & 1762.
Comment: as long as 1738 is resistance, look for choppy price action with a bearish bias

2012年2月5日 星期日

黃金每日技術分析 2012/02/05 by GoMarkets


Pivot: 1748.00
Our Preference: SHORT positions below 1748 with targets @ 1713 & 1703.
Alternative scenario: The upside penetration of 1748 will call for a rebound towards 1762 & 1768.
Comment: the immediate trend remains down and the momentum is strong.

2012年2月1日 星期三

黃金每日技術分析 2012/02/01 by GoMarkets


Pivot: 1728.00
Our Preference: LONG positions above 1728 with 1760 & 1775 in sight.
Alternative scenario: The downside breakout of 1728 will open the way to 1713 & 1703.
Comment: the RSI is supported by a rising trend line.

趨勢形成勿作空。

2012年1月31日 星期二

黃金每日技術分析 2012/01/31 by GoMarkets


Pivot: 1713.00
Our Preference: LONG positions above 1713 with 1748 & 1760 in sight.
Alternative scenario: The downside penetration of 1713 will call for a slide towards 1703 & 1680.
Comment: even though a continuation of the consolidation cannot be ruled out, its extent should be limited.

電子郵件訂閱 (Subscribe via email)

請輸入您的email: