aro 發表於 15-11-23 15:00

用在Multicharts,付費請幫助PSY心理線寫成函數和指標

用在Multicharts,付費請幫助PSY心理線寫成函數和指標,參數採12、24即可,感謝。許榮輝0927598882

pcking2008 發表於 15-11-23 15:27

PSY ? 江南大叔??



PSY(n)=(n日內的上漲天數/ n ) *100   ??

這應該不用付費....自己可以寫出來
等下說不定網友就會貼上來了

blj0511 發表於 15-11-23 16:35

本帖最後由 blj0511 於 15-11-23 16:45 編輯

新增名稱函數:PSY


inputs:len(numeric);
vars:j(0),k(0);


j=0;


for k=1 to len begin
      if closeD(k)>closeD(k+1) then begin
                j=j+1;
      end;      
end;

PSY=j/len*100;



新增一個指標 Show_PSY:

inputs:len1(12),len2(24);

Plot1( PSY(len1), "PSY1" ) ;
Plot2( PSY(len2), "PSY2" ) ;


Plot3( 0, "0 Line" ) ;
Plot4( 50, "50 Line" ) ;
Plot5( 100, "100 Line" ) ;



您說了12,24是否要在指標內顯示兩種天數的線型咧?我先這樣寫囉

不是很懂PSY,只是照解釋寫的,有錯或要修改請提出,另外PSY對上漲的定義有兩種,本例是今日收盤價高於前日收盤價就算上漲,另外是以前N日計算,並不包含當日,因為當日還沒結束,不知道會漲還是跌,我這樣理解對嗎?

blj0511 發表於 15-11-23 16:51

若N天要包含到當日的話,PSY裡

for k=1 to len begin

請改成

for k=0 to len-1 begin

aro 發表於 15-11-24 06:57

感謝您的幫助,函數的寫法導致只有曰線能正確畫圖,分時K線無法顯示,能否幫忙讓分時K線也能正確顯示,也請發轉帳帳號到手機,感謝您。

blj0511 發表於 15-11-24 11:40

aro 發表於 15-11-24 06:57 static/image/common/back.gif
感謝您的幫助,函數的寫法導致只有曰線能正確畫圖,分時K線無法顯示,能否幫忙讓分時K線也能正確顯示,也請 ...

我看分K也是正常的,就是當日會拉成橫線,每根分K出來時不會變化,若您要分K也會變化,那就是以K棒來看,那您的定義就是 PSY=上漲的K棒/N根K棒*100,是這樣嗎?

我先這樣改:

PSY改成以下內容

inputs:len(numeric);
vars:j(0),k(0);

j=0;

for k=1 to len begin
      if close>close then begin
j=j+1;
      end;      
end;


PSY=j/len*100;


aro 發表於 15-11-24 15:03

感謝您的幫助,分時K線正確顯示,

f29825604 發表於 16-5-14 22:21

本帖最後由 f29825604 於 16-5-14 22:22 編輯

blj0511 發表於 15-11-24 11:40
我看分K也是正常的,就是當日會拉成橫線,每根分K出來時不會變化,若您要分K也會變化,那就是以K棒來看,那您 ...
請問blj0511大大


這樣是在下操作哪裡出問題?
感謝您!


afang0981 發表於 16-5-15 08:26

你沒錯, 是Multicharts原廠的錯。
在第一圖裡 ,

Compilation Error (errLine 0, errColumn 0, errLineEnd 0, errColumnEnd 0)

用google或在原廠或凱衛官網上都有解答。

比較奇怪的是 ,

這錯誤為甚麼改版不消失一直都有人反應?

f29825604 發表於 16-5-15 10:00

本帖最後由 f29825604 於 16-5-15 10:29 編輯

afang0981 發表於 16-5-15 08:26
你沒錯, 是Multicharts原廠的錯。
在第一圖裡 ,


afang0981大大感謝您!
新手上路
還在試用mc8.0
從基礎學起
想弄一些函數指標訊號的建立及回測
感激不盡!!

Compilation Error (errLine 0, errColumn 0, errLineEnd 0, errColumnEnd 0)[發問] 無法編譯
頁: [1]
查看完整版本: 用在Multicharts,付費請幫助PSY心理線寫成函數和指標