程式交易教學

誠邀您參加全球知名外匯經紀商OANDA的自營交易(Prop Trader)

報名OANDA自營交易(Prop Trader),並通過我們的考核,您就可以使用OANDA提供的資金進行交易,獲得高達80%的交易利潤分成。



限時優惠代碼
在購買鈦金挑戰賽時輸入“TITANIUM30”,即獲得30%的折扣(優惠截止日期為2024年4月30日)。

優化了挑戰塞交易規則
無最低交易天數限制等優化了挑戰賽的交易規則。

500,000美元交易資金
您可以使用最高500,000美元的資金進行交易。

豐富的交易商品
您可以交易包括外匯、黃金、原油、股票指數等多種商品。



在MT4中設定布林通道的EA(自動交易)程式的使用說明


布林通道是以移動平均線外加上下兩條標準差線,一共三條線所表示的。一般來說,布林通道的週期會設定為20,標準差則會設定為2σ。

實際價格落入移動平均線±σ × n的範圍之中的機率如下所示。

σ 機率%
1 68.3000%
2 95.450%
3 99.730%
4 99.994%

範例)價格落在移動平均線±2σ的範圍以內的機率是95.45%。

一般來說,布林通道是採用收盤價作計算,所以不會考量最高價與最低價的數值。

觀察K線就會發現,有相當多的K線會超出布林通道的範圍,但是收盤價在數學上仍有一定的機率會落在布林通道的範圍以內。

布林通道的使用方式

布林通道會反覆地收縮與擴張。

①收縮期

布林通道的寬度有所收縮時,其寬度會在2σ以內上下來回變動。此時,將布林通道的變化視作簡諧運動,採取逆轉策略會是有效的。

布林通道收縮期

②擴張期

在擴張期,可以把布林通道當作趨勢來操作。此時2σ會往上下兩個方向擴張。其中一條2σ線會往接近收盤價的方向移動。

在擴張的初期,上方通道會上升、下方通道則會下降,但一旦價格趨勢停止,與收盤價距離較遠的通道的變化方向就會逆轉。

布林通道擴張期

在擴張後,一旦趨勢停止,與實際價格距離較遠的通道就會發生逆轉,在上圖中,趨勢在①的位置停止,價格的上漲也就此停止。

另外,在前一根K線的布林通道發生收縮的時候,價格的變動就會在那附近停止。

20週期的布林通道

●紅色:5分K線,20週期的布林通道
●綠色:1分K線,20週期的布林通道

雖然1分K線布林通道發生擴張,但5分K線的布林通道有所收縮,因此在5分K線2σ線附近發生了逆轉。

在MT4平台上,在圖表中顯示其他時間線的布林通道的指標並不是預設功能,但可以利用讓布林通道期間重疊的方式來顯示近似值。

範例)想要在1分K線圖表中顯示5分K線20週期的布林通道的近似值的方式,就是顯示10週期(20週期 × 5分)的1分K線圖表。

參考資料:布林通道是什麼?介紹解讀、使用以及設定布林通道的方式等

原始碼

以下所示的原始碼可以在1分線圖表中顯示5分線的布林通道。

#property indicator_chart_window
#property indicator_buffers 3
#property indicator_color1 clrRed
#property indicator_color2 clrRed
#property indicator_color3 clrRed
double MidBuffer[];
double UpBuffer[];
double DownBuffer[];
void OnInit() {
SetIndexBuffer(0,MidBuffer);
SetIndexBuffer(1,UpBuffer);
SetIndexBuffer(2,DownBuffer);
IndicatorShortName(“5M_Bands”);
}
int OnCalculate(const int rates_total,
const int prev_calculated,
const datetime &time[],
const double &open[],
const double &high[],
const double &low[],
const double &close[],
const long &tick_volume[],
const long &volume[],
const int &spread[]){
for(int i=0;i
MidBuffer[i] = iBands(Symbol(),5,20,2,0,PRICE_CLOSE,0,(i/5)+1);
UpBuffer[i] = iBands(Symbol(),5,20,2,0,PRICE_CLOSE,1,(i/5)+1);
DownBuffer[i] = iBands(Symbol(),5,20,2,0,PRICE_CLOSE,2,(i/5)+1);
}
return(rates_total);}

布林通道

●綠色)1分K線 100週期(20 × 5)的布林通道
●紅色)5分K線 20週期的布林通道

將1分K線的期間設定為5倍的布林通道,相當於5分K線布林通道的近似值。

將EA自動程式交易應用於外匯與差價合約交易中

EA

我們以圖文形式詳細介紹有關EA自動程式交易的基本知識,以及在MT4/MT5平台上的安裝、參數設定方法、編碼等等內容。另外,對持有OANDA帳戶的客戶,還可以免費使用我們的獨有EA與指標工具。

誠邀您參加全球知名外匯經紀商OANDA的自營交易(Prop Trader)

報名OANDA自營交易(Prop Trader),並通過我們的考核,您就可以使用OANDA提供的資金進行交易,獲得高達80%的交易利潤分成。



限時優惠代碼
在購買鈦金挑戰賽時輸入“TITANIUM30”,即獲得30%的折扣(優惠截止日期為2024年4月30日)。

優化了挑戰塞交易規則
無最低交易天數限制等優化了挑戰賽的交易規則。

500,000美元交易資金
您可以使用最高500,000美元的資金進行交易。

豐富的交易商品
您可以交易包括外匯、黃金、原油、股票指數等多種商品。