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

奇狐社區論壇 (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=4873)


由 77888877 在 2006-03-28 19:18 發表:

條件確認後,才要運算,該如何寫

請問 :

假使 我要判斷今日是漲的(收盤大於昨收盤)
條件確認後,我要利用當天漲幅算東西

我找來找去,只有IF 可以用,但IF用法是 IF(X,A,B)
但我不要B

試問還有方式可以寫嗎


由 peter109 在 2006-03-28 21:58 發表:

所屬類別: 控制語句 參數數量: 0

IF條件語句
語法:IF cond THEN expr1 ELSE expr2
當滿足 cond 條件的時候,執行語句 expr1,否則執行 expr2 語句

__________________
至誠能勝天下至偽
至拙能勝天下至巧


由 77888877 在 2006-03-28 23:59 發表:

IF cond **************

這一個cond 不能夠用來判斷數列
***********************************所以我不能用

我想要寫一個程序
這個程序是判斷當日收盤大於昨日盤就可以拿他的漲幅
經過一個運算式後來做比較,之後還要判斷其結果,最大
結果可以被紀錄在那日的K線上

向這一種要如何寫勒 快想破頭了


THANKS !


由 cgjj 在 2006-03-29 08:30 發表:

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

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

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


由 77888877 在 2006-03-29 11:02 發表:

假使 我今天要這樣寫一個公式

1.判斷今天的 C 是否有大於昨日的 C
2.確認有,則利用當日的漲幅來計算 : 漲幅* 1.2+當日的最高價
3.算出這一個結果後,比較最大的值留下於那日的K線,其餘皆不顯示


這樣要如何寫 ?

(現在就只剩下如何在K線圖中留下最高計算的值在K線圖上,其餘都不要顯示出來,想不出要怎寫)


由 cgjj 在 2006-03-29 11:53 發表:

條件很怪, 請定義清楚

2.確認有,則利用當日的漲幅來計算 : 漲幅* 1.2+當日的最高價 <=== 用 漲幅% + 價格 ??? 怪
3.算出這一個結果後,比較最大的值留下於那日的K線,其餘皆不顯示 <=== 只有一根 K 線嗎 ???


由 77888877 在 2006-03-29 12:50 發表:

考量原有人的智慧

所以 我發簡訊跟你說這一個敘述的功能


請見諒 我要這樣做


由 77888877 在 2006-03-30 01:21 發表:

cgii版主你好



請問 我這樣的敘述 你懂意思嗎
這樣的方式可以寫嗎

我只剩這一個還寫不出來 嗚嗚嗚嗚



頭痛押


謝謝


由 cgjj 在 2006-03-30 09:03 發表:

看了您的描述還是很含糊.....不解
麻煩請來電說明, 謝謝


由 77888877 在 2006-03-30 20:12 發表:

謝謝

目前可以用了


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


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

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