自行開發的函數,無法使用

  •   172 
  • 最後發表   好朋友888  2019 三月 19
好朋友888 發文於   2019/03/16

小幫手您好,

我想創建一個函數CTrueAll,如附件,此函數的目的是判定從指定的位置,檢查後面連續幾支K棒是否符合條件,編輯時出現

"="左右兩邊的型態不同的錯誤,請幫忙,謝謝!

附加文件

排序方式: 標準 | 最新
XQ小幫手 發文於   2019/03/18

Hi 好朋友888,

您好,小幫手在 input 那行下方,增加了以下程式碼,

即可編譯成功,請您再試試看,

var:CTrueAll(true);

如範例腳本附檔,以上方向供您參考,謝謝。


 

此說明有誤,請查看 03/19 重新敘述部分,謝謝。

好朋友888 發文於   2019/03/18

小幫手您好,

我用您附的函數,做了一個簡單測試如下列,嘗試找出從前天開始,往前3天都是上漲,但編輯失敗,原因仍為"="左右兩邊的型態不同的錯誤,請幫忙,謝謝!

condition1=ctrueall(C>C[1],2,3);

condition2=ctrueall(C<C[1],2,3);

ret=1;

outputfield1(condition1,"連3增");

 

outputfield2(condition2,"連3減");

XQ小幫手 發文於   2019/03/19

Hi 好朋友888,

您好,不好意思,03/18 小幫手所述的方法有誤,

 

重新敘述如下:

請您在新增此函數腳本的時候,選擇回傳類型為邏輯職值,如圖,

即可編譯成功函數腳本與選股腳本,如附檔匯出腳本,謝謝。

 

以上說明與方向供您參考,謝謝。

附加文件

好朋友888 發文於   2019/03/19

小幫手您好,

已測試OK,謝謝費心!

  • 按讚來自於
  • b24524658
發表回覆
Close