COCO研究院

 找回密碼
 註冊
搜索
查看: 4757|回復: 6

請問程式寫法

[複製鏈接]
發表於 10-6-26 02:39 | 顯示全部樓層 |閱讀模式
請教板內TS高手大大們,

下面的概念是否有辦法達成~

EX:

當macd柱狀<0 放空
但是如果< -50不追空

小弟試了很久都失敗,想請教是否有辦法達成呢?

多謝大家!
發表於 10-6-26 03:08 | 顯示全部樓層
當  macd柱狀<0  AND  macd柱狀>-50  則  放空
發表於 10-6-26 07:36 | 顯示全部樓層
回覆 2# thelastlaugher
這樣的條件也許會一直成立哦,也可以再加個交易次數的變數來控制.
發表於 10-6-26 10:38 | 顯示全部樓層
本帖最後由 ilpir 於 10-6-26 10:46 AM 編輯

thelastlaugher,已經回答了.就是用macd<0 macd>-50
交易次數用設一個k來判斷.
每賣一次,k增加1,當k小於n時才做賣出~
當平倉或其它條件再把k歸0.

Inputs: FastMA(12), SlowMA(26), MacdMA(9),n(1);
vars:k(0);
value1= MACD(Close, FastMA, SlowMA);
value2=XAverage(MACD(Close, FastMA, SlowMA), MacdMA);
value3=value1 - value2;
if value3<0 and value3>-50  and k<=n then begin
        sell next bar at market;
        k=k+1;
end;
 樓主| 發表於 10-6-26 20:49 | 顯示全部樓層
多謝各位大大幫忙!已經成功了!感謝!
發表於 11-3-25 09:53 | 顯示全部樓層
感謝賜教~謝謝^^謝謝
發表於 11-4-14 13:08 | 顯示全部樓層
使用三個變數 去推算  
這種方式很讚喔  
簡單明瞭~^^
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院

GMT+8, 24-12-26 21:51

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 |