說明 - 搜尋 - 會員 - 行事曆
完整模式:期貨價差交易*徵求高手幫忙撰寫程式碼*
MoneyQ 投資理財討論區 > 投資區 > 技術分析 與 程式交易
交易新手
各位高手您們好,小弟最近開始接觸程式交易,也安裝了TradeStaion 來用!
最近發現這個同好聚集的論壇,就很開心的加入了!
我最近有一個想法...但是本身不太會寫程式碼! 希望高手能幫個忙

想法以下:--------------
(1) 寫出一個指標,內容為台指連續期與台股加權指數的價差(假設global server中加權指數代碼是twse,台指連續期是TFXN)。
(2) 在台指連續期的K線bar (或是symbol中)畫出價差的移動平均線 (一條為22日均線,一條為5日均線)。
(3) 當價差22日均線向下跌破-50時賣出,當5日均線向上cross over 22日均線時平倉。

----------------------------
希望能寫成三個程式....也就是兩個是indicator,一個是strategy!
感謝高手分享
bigear
引用框(交易新手 @ 12-07 2008, 14:30) *
各位高手您們好,小弟最近開始接觸程式交易,也安裝了TradeStaion 來用!
最近發現這個同好聚集的論壇,就很開心的加入了!
我最近有一個想法...但是本身不太會寫程式碼! 希望高手能幫個忙

想法以下:--------------
(1) 寫出一個指標,內容為台指連續期與台股加權指數的價差(假設global server中加權指數代碼是twse,台指連續期是TFXN)。
(2) 在台指連續期的K線bar (或是symbol中)畫出價差的移動平均線 (一條為22日均線,一條為5日均線)。
(3) 當價差22日均線向下跌破-50時賣出,當5日均線向上cross over 22日均線時平倉。

----------------------------
希望能寫成三個程式....也就是兩個是indicator,一個是strategy!
感謝高手分享


indicator 如下:
{*******************************************************************
Description : This Indicator plots Spread_Dif
Provided By : Curtis
********************************************************************}

Inputs: Input1(Close of data1), Input2(Close of data2), Len1(5),Len2(22), Displace(0);
var: Spread_Dif(0);

Spread_Dif = Input1 - Input2;

If Displace >= 0 OR CurrentBar > AbsValue(Displace) Then Begin
Plot1[Displace](AverageFC(Spread_Dif, Len1), "Spread_Avg1");
Plot2[Displace](AverageFC(Spread_Dif, Len2), "Spread_Avg2");
End;

strategy 如下:
{***************************************

Written by: curtis

Description:spread_MA(22) < -50 --> SELL
Spread_Ma(5) Cross over spread_MA(22) --> EXIT

****************************************}

Inputs: Input1(Close of data1), Input2(Close of data2), Len1(5),Len2(22), Displace(0),OSLevel(-50);
var: Spread_Dif(0),Spread_Avg1(0) ,Spread_Avg2(0) ;

IF Close[Len1] of Data1 <> 0 AND Close[Len2] of Data2 <> 0 THEN Begin
Spread_Dif = Input1 - Input2;
Spread_Avg1 = AverageFC(Spread_Dif, Len1);
Spread_Avg2 = AverageFC(Spread_Dif, Len2);
IF Spread_Avg2 Cross under OSlevel then Sell("Spread_Short");
IF Spread_Avg1 Cross over Spread_Avg2 then ExitShort("STP_Short");


END;


因為你只有提供賣方策略,所以我也只有寫出賣方策略!

是個敗多勝少,賺少賠大的策略…

… 建議加上停損吧!…

===============================

提供國外對 Spread 的概念:
利用價差的百分比率來做,若價差百分比高於多少,就放空,價差百分比低於多少就作多,利用移動式停損來進出,勝率較高!
clemond
大耳大的熱心助人及交易程式撰寫的功力令小弟佩服。從回顧MQ的歷史文章看,大耳大似乎沒有操作台指期。那麼請教大耳大目前有運用程式交易的能力操作美國期貨嗎(mini-Dow,mini-S&P500..)? 大耳大已經在TradeStation Securities開戶,並運用TradeStation 8做自動下單的交易了嗎?情況如何呢? 小弟一直想涉足這一塊,無奈國內好像很少同好或願意做心得分享的,還請大耳大指教,謝謝!
bigear
引用框(clemond @ 12-12 2008, 08:01) *
大耳大的熱心助人及交易程式撰寫的功力令小弟佩服。從回顧MQ的歷史文章看,大耳大似乎沒有操作台指期。那麼請教大耳大目前有運用程式交易的能力操作美國期貨嗎(mini-Dow,mini-S&P500..)? 大耳大已經在TradeStation Securities開戶,並運用TradeStation 8做自動下單的交易了嗎?情況如何呢? 小弟一直想涉足這一塊,無奈國內好像很少同好或願意做心得分享的,還請大耳大指教,謝謝!


我有用 TS 操作台指期,當初我是利用TRADESTATION + HTS + AUTOIT 自動下單,但因為自己玩太大(資金控管不佳)導致虧損之後被掃出場!…

就再也不碰期貨了!

我現在只是把 TS 當做看盤工具,還有練想法的工具。

我沒有在國外開 TS 的帳戶耶,因為資金不足…應該說我還沒有膽去下太大部位的單吧(在台指期被怕到了)!…
因為國外 TS 的收費不便宜…
我現在主要在 ZECCO 操作 ETF 耶!… 偶爾玩玩 OPTION ....
你若有二萬五以上的美金,我會再分享多一點如何開 TRADESTATION 的帳戶啦…
其實我也想轉換到 TS8 ...因為 TS 2000i 實在是老古董,只有台灣人當寶,所以我也不想再多研究,本來我也不想再寫easylanguage , 但有個網友請我幫忙他寫程式後,就又再讓我打開 ts 了,現在我只是想為MQ衝衝人氣而而…!
我是程式設計師,所以我覺得寫 CODE 蠻簡單的,只有一個概念通,就全通了,我程式功力也不是很好…只是低下,不過願意獻醜而而。
多來逛逛 MQ 就是很好的支持了,不景氣的年代還沒走完,MQ 的人氣也一直下降中!


台灣人加油呀…

許多人利用TS 玩 台指期的,大多轉到 HTS + AUTOIT , 或是奇狐了。.....

只有創世技還把 TS 2000I 當寶吧。......
交易新手
感謝大耳大的鼎力相助,我剛接觸不久,可能idea還不會這麼快就work。
希望大家多多交流心得....

總之還是感謝大大的幫忙
joe150
其實TS 2000I 是貴在回測較長上 ~~不然 HTS 或是奇狐 都不錯阿~~
brucewang
這是有點進入門檻,
一班人沒法做的拉
我看過國外的資料
基本上每筆交易大約10萬美金 獲利大約700美金阿




引用框(clemond @ 12-12 2008, 08:01) *
大耳大的熱心助人及交易程式撰寫的功力令小弟佩服。從回顧MQ的歷史文章看,大耳大似乎沒有操作台指期。那麼請教大耳大目前有運用程式交易的能力操作美國期貨嗎(mini-Dow,mini-S&P500..)? 大耳大已經在TradeStation Securities開戶,並運用TradeStation 8做自動下單的交易了嗎?情況如何呢? 小弟一直想涉足這一塊,無奈國內好像很少同好或願意做心得分享的,還請大耳大指教,謝謝!

brucewang
技術上ok
請問是用在期貨上嗎
目前國內期貨商有提供API可以下(策略家自動下單國內外)
已經在測試,若您有須要 將來請您來測試囉



引用框(clemond @ 12-12 2008, 08:01) *
大耳大的熱心助人及交易程式撰寫的功力令小弟佩服。從回顧MQ的歷史文章看,大耳大似乎沒有操作台指期。那麼請教大耳大目前有運用程式交易的能力操作美國期貨嗎(mini-Dow,mini-S&P500..)? 大耳大已經在TradeStation Securities開戶,並運用TradeStation 8做自動下單的交易了嗎?情況如何呢? 小弟一直想涉足這一塊,無奈國內好像很少同好或願意做心得分享的,還請大耳大指教,謝謝!

這是本論壇的簡化版本。若想要更多的資訊, 請按我.
Invision Power Board © 2001-2012 Invision Power Services, Inc.