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

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


由 hwyhon 在 2010-01-02 18:29 發表:

有關迴圈數列問題請教

為了讓速度加快不得不加緊腳步研讀奇狐的新語法

未新開主題造成狐友誤解請見諒
請教版主依此例
強出:=尾盤 or barpos=0;
多進:=多的條件 or barpos=0;;//多兩口
多出1:=賺50點 or barpos=0;//多先出一口
多出2:=賠50點 or barpos=0;//多先出一口
多出3:=多全出的條件 or barpos=0;//多全出
空進:=空的條件 or barpos=0;//空兩口
空出1:=賺50點 or barpos=0;//空先出一口
空出2:=賠50點 or barpos=0;//空先出一口
空出3:=空全出的條件 or barpos=0;//空全出

出1出2請版主以H與L計算
H,L觸價即成立
多出1:=賺50點 or barpos=0;//H-多進>=50多先出一口
多出2:=賠50點 or barpos=0;//L-多進<=-50多先出一口
空出1空出2亦是



如何陳述
謝謝


由 hwyhon 在 2010-01-02 19:10 發表:

另請教
多個迴圈分開處理會較快
還是包裹成一個處理速度較快
差別會很大嗎


由 cgjj 在 2010-01-03 18:11 發表:

回覆: 有關迴圈數列問題請教

引用:
最初由 hwyhon 發表
為了讓速度加快不得不加緊腳步研讀奇狐的新語法

未新開主題造成狐友誤解請見諒
請教版主依此例
強出:=尾盤 or barpos=0;
多進:=多的條件 or barpos=0;;//多兩口
多出1:=賺50點 or barpos=0;//多先出一口
多出2:=賠50點 or barpos=0;//多先出一口
多出3:=多全出的條件 or barpos=0;//多全出
空進:=空的條件 or barpos=0;//空兩口
空出1:=賺50點 or barpos=0;//空先出一口
空出2:=賠50點 or barpos=0;//空先出一口
空出3:=空全出的條件 or barpos=0;//空全出

出1出2請版主以H與L計算
H,L觸價即成立
多出1:=賺50點 or barpos=0;//H-多進>=50多先出一口
多出2:=賠50點 or barpos=0;//L-多進<=-50多先出一口
空出1空出2亦是

如何陳述
謝謝



直接帶入就可, 例如:

多出1:=H-多進>=50 or barpos=0;

盤中當下這一根K棒尚未完成時:
此根K棒最高價 High 則只會往上, 不會往下

換言之
當下這一根K棒 H-多進>=50 成立之後
在當下這一根K棒就固定成立了, 不會中途變不成立


由 cgjj 在 2010-01-03 18:19 發表:

引用:
最初由 hwyhon 發表
另請教
多個迴圈分開處理會較快
還是包裹成一個處理速度較快
差別會很大嗎



理論上
若能包裹成一個處理上會較佳
但不是所有的狀況都能夠以一個包裹來處理
有時會有需先算或需後算的考量問題
有時則是考量維護上的方便性而拆解
若是為了包裹成一個, 反而讓迴圈內多出很多兩者原本以外的處理
則可能會有反效果

有時最佳化得要嘗試幾種不同寫法
再自其中找最優的
但往往也必須顧慮程式容不容易被閱讀與理解
每個人拿捏多少會有些不同


由 hwyhon 在 2010-01-03 19:01 發表:

強出:=尾盤 or barpos=0;
多進:=多的條件 or barpos=0;;//多兩口
多出1:=賺50點 or barpos=0;//多先出一口
多出2:=賠50點 or barpos=0;//多先出一口
多出3:=多全出的條件 or barpos=0;//多全出
空進:=空的條件 or barpos=0;//空兩口
空出1:=賺50點 or barpos=0;//空先出一口
空出2:=賠50點 or barpos=0;//空先出一口
空出3:=空全出的條件 or barpos=0;//空全出
以上這些條件
能否請版主寫成範例
信號各自獨立

強出當根成立為1否為0
多進當根成立為1否為0
多出1當根成立為1否為0((觸價當根)
多出2當根成立為1否為0((觸價當根)
多出3當根成立為1否為0
若之間多出1與多出2皆為0則以3表示若
之間多出1與多出2都已出現過當然是為0
之間多出1與多出2已出現過依個當然是為1
因如此狐友才易各取其信號來各自發揮


空的信號亦是
謝謝

__________________

就是發蓊梨(ㄛㄥˇ ㄌㄞˊ) 程式交易網站
[教學]指標公式及程式交易系統撰寫 [代工]

學會指標策略程式化的撰寫,將可讓你不再盲目投下辛苦賺來的血汗錢
要知道交易的策略或交易的模式長期執行下確實可獲利
交易才有意義的.否則寧可不交易



由 cgjj 在 2010-01-03 19:13 發表:

引用:
最初由 hwyhon 發表
強出:=尾盤 or barpos=0;
多進:=多的條件 or barpos=0;;//多兩口
多出1:=賺50點 or barpos=0;//多先出一口
多出2:=賠50點 or barpos=0;//多先出一口
多出3:=多全出的條件 or barpos=0;//多全出
空進:=空的條件 or barpos=0;//空兩口
空出1:=賺50點 or barpos=0;//空先出一口
空出2:=賠50點 or barpos=0;//空先出一口
空出3:=空全出的條件 or barpos=0;//空全出
以上這些條件
能否請版主寫成範例
信號各自獨立

強出當根成立為1否為0
多進當根成立為1否為0
多出1當根成立為1否為0((觸價當根)
多出2當根成立為1否為0((觸價當根)
多出3當根成立為1否為0
空的信號亦是

因如此狐友才易各取其信號來各自發揮
謝謝



不懂您意思
現信號不就是各自獨立帶入了嗎?


由 hwyhon 在 2010-01-04 10:40 發表:

謝謝版主的回覆

我試著自己多帶入
HH:=C;
LL:=L;
兩個變數各自換算
重新造迴圈看看
若有不解之處再向板主請益
感恩

__________________

就是發蓊梨(ㄛㄥˇ ㄌㄞˊ) 程式交易網站
[教學]指標公式及程式交易系統撰寫 [代工]

學會指標策略程式化的撰寫,將可讓你不再盲目投下辛苦賺來的血汗錢
要知道交易的策略或交易的模式長期執行下確實可獲利
交易才有意義的.否則寧可不交易



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


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

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