奇狐社區論壇
在這個頁面顯示本主題全部的 4 個文章

奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- [求救]改写原碼 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=15181)


由 gtao 在 2011-02-28 17:33 發表:

[求救]改写原碼

FOR I=13+1 TO DATACOUNT DO BEGIN
IF AC[I]>轉強[I-1] THEN
B[I]:=1;ELSE
IF AC[I]<轉弱[I-1] THEN
B[I]:=-1;ELSE
B[I]:=B[I-1];
END;
以上原碼能不能用软体的函数来表述?


由 cgjj 在 2011-03-01 09:12 發表:

回覆: [求救]改写原碼

引用:
最初由 gtao 發表
FOR I=13+1 TO DATACOUNT DO BEGIN
IF AC[I]>轉強[I-1] THEN
B[I]:=1;ELSE
IF AC[I]<轉弱[I-1] THEN
B[I]:=-1;ELSE
B[I]:=B[I-1];
END;
以上原碼能不能用软体的函数来表述?



試試這是不是您要的
B:=if(AC>轉強,1,if(AC<轉弱,-1,0));
B:=ref(B,barslast(B<>0));


由 gtao 在 2011-03-01 18:27 發表:

回覆: 回覆: [求救]改写原碼

引用:
最初由 cgjj 發表
試試這是不是您要的
B:=if(AC>轉強,1,if(AC<轉弱,-1,0));
B:=ref(B,barslast(B<>0));


谢谢, 为何会有迅号延迟1天?


由 cgjj 在 2011-03-01 20:51 發表:

回覆: 回覆: 回覆: [求救]改写原碼

引用:
最初由 gtao 發表
谢谢, 为何会有迅号延迟1天?


B:=if(AC>轉強,1,if(AC<轉弱,-1,0));
B:=ref(B,barslast(B<>0));

此段程式是不會造成延遲一根的唷
請 Check 您其他程式


全部時間均為台灣時間, 現在時間為17:20
在這個頁面顯示本主題全部的 4 個文章


Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.

簡愛洋行 製作 Copyright 2003-. All Rights Reserved.