 |
kellylien
初級會員
註冊日期: Jun 2006
來 自:
文章數量: 16 |
請問條件成立,數值更新的寫法
請問版上高手:
我想寫一個程式碼是:
若CON1成立,則將此時的VALUE2存入VALUE1
否則VALUE1不變
我是想用if語法,可是我被卡住了
value1:=if(con1,value2,???);
刮號中的問號就是我被卡住的地方
請問版上高手可以幫忙嗎?
謝謝
|
|
向版主報告此篇 |  |
|
2010-01-10 16:39 |
|
|
|  |
 |
kellylien
初級會員
註冊日期: Jun 2006
來 自:
文章數量: 16 |
回覆: 回覆: 請問條件成立,數值更新的寫法
引用: 最初由 cgjj 發表
value1:=if(con1,value2,value1);
版主你好:
謝謝你的回覆
我照著寫上去之後
value1: if(con1,value2,value1);
發現畫面上value1的值居然不見了
我的value1並沒有先給他一個初值
是因為這樣所以造成錯誤了嗎?
謝謝版主
|
|
向版主報告此篇 |  |
|
2010-01-10 21:30 |
|
|
|  |
 |
kellylien
初級會員
註冊日期: Jun 2006
來 自:
文章數量: 16 |
回覆: 回覆: 請問條件成立,數值更新的寫法
引用: 最初由 cgjj 發表
value1:=if(con1,value2,value1);
版主你好:
謝謝你的回覆
我照著寫上去之後
value1: if(con1,value2,value1);
發現畫面上value1的值居然不見了
我的value1並沒有先給他一個初值
是因為這樣所以造成錯誤了嗎?
謝謝版主
|
|
向版主報告此篇 |  |
|
2010-01-10 22:55 |
|
|
|  |
 |
kellylien
初級會員
註冊日期: Jun 2006
來 自:
文章數量: 16 |
回覆: 回覆: 回覆: 回覆: 請問條件成立,數值更新的寫法
引用: 最初由 cgjj 發表
是的
因為 [否則VALUE1不變]
故需給 VALUE1 初始值
再請教版主,請問如何給一個初始值?
有參考文章嗎?
我用:初值、初始值的關鍵字爬文,沒看到....
謝謝
|
|
向版主報告此篇 |  |
|
2010-01-13 10:23 |
|
|
|  |
 |
kellylien
初級會員
註冊日期: Jun 2006
來 自:
文章數量: 16 |
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 請問條件成立,數值更新的寫法
引用: 最初由 cgjj 發表
初始值您可依需求任意指定
例如:
value1:=0; //指定為零值
或
value1:=c; //指定為收盤價
版主你好:
va1:=0;
.
.
.
.
.
va1:=if(con1,新值,va1);
可是這樣會有一個現象:
就是只有在CON1時才會更新
下一根K棒不符合CON1時,
va1又變回0了
而不是在之前所更新的VA1的值ㄝ
一再叨擾你
不好意思
|
|
向版主報告此篇 |  |
|
2010-01-13 11:27 |
|
|
|  |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|