![]() |
在這個頁面顯示本主題全部的 13 個文章 |
奇狐社區論壇 (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=13945)
[問題]請問如何在公式執行前先彈出一個視窗以便輸入參數
每當一個策略的交易開始時我會問自己
1.你打算幾天或幾分鐘看一次自的交易結果
2.自有資金多少可以投資多久
3.能忍受的最大虧損
4.半年的報酬率
5.選定操作週期與商品名稱
請問如何在公式執行前先彈出一個視窗輸入以上5個問題後交易才開始 若錯誤則再彈出, 可以按確定或取消
!!!!
一般不這麼處理
而是將參數預設為0
要執行的時候 才去調整成為希望的參數
__________________
至誠能勝天下至偽
至拙能勝天下至巧
我是希望沒確定參數以前不執行交易
引用:
最初由 peter109 發表
一般不這麼處理
而是將參數預設為0
要執行的時候 才去調整成為希望的參數
看您怎麼處理
例如 在原條件句中新增這些參數>0的條件
應該就可以了
我常這麼用
__________________
至誠能勝天下至偽
至拙能勝天下至巧
回覆: [問題]請問如何在公式執行前先彈出一個視窗以便輸入參數
引用:
最初由 taiwanyang121 發表
每當一個策略的交易開始時我會問自己
1.你打算幾天或幾分鐘看一次自的交易結果
2.自有資金多少可以投資多久
3.能忍受的最大虧損
4.半年的報酬率
5.選定操作週期與商品名稱
請問如何在公式執行前先彈出一個視窗輸入以上5個問題後交易才開始 若錯誤則再彈出, 可以按確定或取消
!!!!
回覆: 回覆: [問題]請問如何在公式執行前先彈出一個視窗以便輸入參數
引用:
最初由 cgjj 發表
公式是無法主動控制要跳到那個商品那個週期跑的
必需User來決定, 將公式套用於那個商品那個週期
公式被套用時它就已經在運行當中了
您可以在公式中設置參數
把 [能忍受的最大虧損] 設為用公式參數去調整
公式運行時就能去調整它(不需改原碼)
調整後就能看到變更後的結果
我找不到 INPUT 詳細用法
所屬類別: 控制語句 參數數量: 0
申明並設定參數
語法:
INPUT : pname1(dft,min,max,step),pname2(dft,min,max,step)...;
pname表示參數名, dft表示預設值
min表示最小值,max表示最大值
step表示優化間隔,除default外都可省略
例如:
INPUT:N(5), M(10,1,100,2);
表示定義參數N,預設值為5
定義參數M,預設值為10,最小值為1,最大值為100,優化間隔為2
如果N 在公式的參數欄已有( 2,1,5)
可以在公式中重設
INPUT:N(10); 嗎???
或 INPUT:N(10,1,20); ??
若下面有執行到 N 大於20呢???
優化間格再甚麼時機用???
回覆: 我找不到 INPUT 詳細用法
引用:
最初由 taiwanyang121 發表
所屬類別: 控制語句 參數數量: 0
申明並設定參數
語法:
INPUT : pname1(dft,min,max,step),pname2(dft,min,max,step)...;
pname表示參數名, dft表示預設值
min表示最小值,max表示最大值
step表示優化間隔,除default外都可省略
例如:
INPUT:N(5), M(10,1,100,2);
表示定義參數N,預設值為5
定義參數M,預設值為10,最小值為1,最大值為100,優化間隔為2
如果N 在公式的參數欄已有( 2,1,5)
可以在公式中重設
INPUT:N(10); 嗎???
或 INPUT:N(10,1,20); ??
若下面有執行到 N 大於20呢???
優化間格再甚麼時機用???
回覆: 回覆: 回覆: [問題]請問如何在公式執行前先彈出一個視窗以便輸入參數
引用:
最初由 taiwanyang121 發表
20年前學的語言現在學新的還真吃力!!!
經常犯錯選錯週期或K棒數太多太少蹄形再交易以前是有必要的!!!!
如下
<%
if Msgbox("設為預設值嗎??",vbYesNo+vbExclamation,"每當一個策略的交易開始時我會問自己")=Vbyes Then
Msgbox"開始交易了!注意主圖週期與K棒數會影響交易訊號的正確性喔!"
else
Msgbox"請輸入資金管理與風險控制的參數"
end if
%>
請教最佳測試時,功能如何使用????
引用:
最初由 cgjj 發表
INPUT 設置
主要是為了方便複製程式碼時, 就可一併連同參數複製過去
不用再手動自行另外輸入
其是可在公式中重設, 但一般不會建議去如此做
通常參數建立了 INPUT 其實就會將其刪去(已不需要)
免的自己調整過的, 又被它自動改掉, 錯的渾然不知
step 優化間隔, 其是給測試最佳參數時用的跳躍間格
例如:參數 M 值其最小值為1,間隔為2
最佳測試時, 參數 M 值會採用 1,3,5,7,9...這樣的次序跳躍測試
回覆: 請教最佳測試時,功能如何使用????
引用:
最初由 taiwanyang121 發表
請教最佳測試時,功能如何使用????
回覆: 回覆: 回覆: 回覆: [問題]請問如何在公式執行前先彈出一個視窗以便輸入參數
引用:
最初由 cgjj 發表
雖然是能用 VBScript 做此發問功能
但最大的問題是僅能盤後用, 盤中無法用
因為 Msgbox 需等待 User 回應(會讓公式凍結卡著)
當 User 尚未回應, 而盤中行情又不斷進來時
就會造成整個奇狐因此卡住當掉
回覆: 回覆: 回覆: 回覆: 回覆: [問題]請問如何在公式執行前先彈出一個視窗以便輸入參數
引用:
最初由 taiwanyang121 發表
如果只有提醒15秒可以系統不會當掉嗎??
如果可以要如何寫???
全部時間均為台灣時間, 現在時間為16:10 | 在這個頁面顯示本主題全部的 13 個文章 |
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved.