到奇狐勝券首頁 奇狐社區論壇 購買奇狐勝券 試用奇狐勝券
 
論壇首頁 你可以在這裡編輯你的資料,查看短訊,訂閱主題和論壇參數等等 免費會員註冊 會員列表 論壇幫助 論壇日曆 論壇搜索 加入我的最愛 登出論壇  
奇狐社區論壇 : Powered by vBulletin version 2.3.0 奇狐社區論壇 > 指標公式 > 問題交流 > 3個問題,請指教,謝謝
  上一主題   下一主題
作者
主題 發表新主題    回覆主題
77888877
中級會員

註冊日期: Feb 2006
來  自:
文章數量: 37

3個問題,請指教,謝謝

1.C>REF(C,1),若條件確認等於1後,我要執行一各運算式,條件不等於1我什麼都不做,在奇狐公式裡,有哪一各可以做到????

2.延續上題,除IF cond THEN 運算式以外(因為這一各cond 不能比較數列) 和 VB 外! 若真的祇剩VB可以後,該如何寫我看過奇狐技術指標通論理關於VB部分,VB寫數列運算似乎很麻煩)????

3.若我今天有一各運算式 AA := C+((C-REF(C,1))*1.2) 這一各運算式算出後一定會有高低點
,我該如何去抓他各高點,像奇狐裡面有REF(H,2)=HHV(H,2N+1)的運算式,但是如果我今天比較的是運算式結果,好像沒有支援像是 REF(H,2) 的運算式,那我該如何做?????????



謝謝

向版主報告此篇 | 查IP位址
Old Post 2006-04-10 00:52
77888877 現在離線 點選這裡查看 77888877 的個人資料 點選這裡給 77888877 傳送一條短訊 查找更多關於 77888877 的文章 增加 77888877 至你的好友列表 編輯/刪除訊息 引用回覆
king
版主

註冊日期: Jan 2004
來  自:
文章數量: 2783

1.
IF(C>REF(C,1),A,B)
2.
04. 數列運算(陣列運算) 《適用4.0版》

__________________
E-Trader World 交易世界
Plurk
Facebook
Twitter
(EQ:情緒智商) & (HD:習慣領域)才是主導成功交易的重要關鍵。
「存於一個人自身的真相非常簡單,然而人們卻總是追求深奧的真理。」,金融交易亦是如此。

向版主報告此篇 | 查IP位址
Old Post 2006-04-10 09:38
king 現在離線 點選這裡查看 king 的個人資料 點選這裡給 king 傳送一條短訊 進入 king 的首頁! 查找更多關於 king 的文章 增加 king 至你的好友列表 編輯/刪除訊息 引用回覆
77888877
中級會員

註冊日期: Feb 2006
來  自:
文章數量: 37

感謝King 大大的解說

關於 IF(C>REF(C,1),A,B)這一各函數,
若條件等於1會執行A,不然會執行B
這一個我是知道的

我只是想在了解一下,有沒有 這樣的函數

IF (C>REF(C,1),A)若條件等於1會執行A,若不等於1則就沒有其他動作


感 溫

向版主報告此篇 | 查IP位址
Old Post 2006-04-10 09:47
77888877 現在離線 點選這裡查看 77888877 的個人資料 點選這裡給 77888877 傳送一條短訊 查找更多關於 77888877 的文章 增加 77888877 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 18102

引用:
最初由 77888877 發表
感謝King 大大的解說

關於 IF(C>REF(C,1),A,B)這一各函數,
若條件等於1會執行A,不然會執行B
這一個我是知道的

我只是想在了解一下,有沒有 這樣的函數

IF (C>REF(C,1),A)若條件等於1會執行A,若不等於1則就沒有其他動作


感 溫



這問題之前回過您囉

既然是條件就一定有成立和不成立時
若不成立時想維持原值可用下面的例子

B:C;
B:=IF(X,A,B);

B 原為 close 價
當 X 條件成立時 B 為 A
當 X 條件不成立時 B 仍為原 B (也就是 close)
意即設為原值即可

4.0版之後會需要用 VB 寫的公式已非常非常少囉
建議您多看看教學和範例

向版主報告此篇 | 查IP位址
Old Post 2006-04-10 09:56
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
77888877
中級會員

註冊日期: Feb 2006
來  自:
文章數量: 37

謝謝總版主的回答

再請教一個問題:

數列運算(陣列運算) 得運算結果是不是只能保留最後一個值

有可以保存整段數列運算的值嗎
如 :

COMC:=0;
CC:=C;
minno:=lbound(CC);
maxno:=ubound(CC);
for i = minno to maxno do begin
if CC[i]>CC[i-1] then COMC:=(CC[i]-CC[i-1])*3+CC[i];
end;
WW:COMC;

WW只能保留最後一個符合條件的值,
有沒有什麼方法可以保留前面符合條件的運算結果

向版主報告此篇 | 查IP位址
Old Post 2006-04-10 10:43
77888877 現在離線 點選這裡查看 77888877 的個人資料 點選這裡給 77888877 傳送一條短訊 查找更多關於 77888877 的文章 增加 77888877 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 18102

COMC:=0;
CC:=C;
COMC:=if(cc>ref(cc,1),(cc-ref(cc,1))*3+cc,COMC);
ww:COMC;

向版主報告此篇 | 查IP位址
Old Post 2006-04-10 11:44
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 18102

觀念要轉過來
奇狐很多運算即是數列對數列的運算
與一般程式有很大的不同
公式需用到迴圈撰寫的很少數
建議您先熟識基本寫法
再來應用迴圈

向版主報告此篇 | 查IP位址
Old Post 2006-04-10 11:50
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
全部時間均為台灣時間, 現在時間為20:36 發表新主題    回覆主題
  上一主題   下一主題
顯示可列印版本 | 訂閱此主題

論壇跳轉:
主題評分:

論壇規定:
你不可以發表新主題
你不可以回覆文章
你不可以上傳附件
你不可以編輯自己的文章
HTML語法禁止
vB 語法核准
表情符號核准
貼圖語法[IMG]核准
 

本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。

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

簡愛洋行 製作 Copyright 2003-. All Rights Reserved.  聯絡我們