|
vecstar
中級會員
註冊日期: Jun 2006
來 自:
文章數量: 49 |
[求救]10-ma判多空
最近想寫一個簡單的利用10-ma判定多空的指標,但是為了避免有時候股價會在均線來回擺動的狀況,所以我希望用連續3天站上或跌破10-ma來確認多空,其他時間的多空就以前一日的多空為準
試寫了一下程式
ma10:= ma(c,10) ;
多空: if(count(c>ma10,3)=3, 1, if(count(c<ma10,3)=3, -1, Ref(多空,1))) ;
結果卻沒有資料顯示,請問我應該怎麼修正程式?
|
|
向版主報告此篇 | |
|
2018-11-16 16:50 |
|
|
| |
|
cgjj
總版主
註冊日期: Oct 2003
來 自:
文章數量: 17618 |
回覆: [求救]10-ma判多空
引用: 最初由 vecstar 發表
最近想寫一個簡單的利用10-ma判定多空的指標,但是為了避免有時候股價會在均線來回擺動的狀況,所以我希望用連續3天站上或跌破10-ma來確認多空,其他時間的多空就以前一日的多空為準
試寫了一下程式
ma10:= ma(c,10) ;
多空: if(count(c>ma10,3)=3, 1, if(count(c<ma10,3)=3, -1, Ref(多空,1))) ;
結果卻沒有資料顯示,請問我應該怎麼修正程式?
沒有結果是因為多空未定義,就被帶入計算
範例如下:
ma10:=ma(c,10);
多空:(sum(c>ma10,3)=3)-(sum(c<ma10,3)=3);
多空:=ref(多空,barslast(多空<>0));
|
|
向版主報告此篇 | |
|
2018-11-16 18:35 |
|
|
| |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|