到奇狐勝券首頁 奇狐社區論壇 購買奇狐勝券 試用奇狐勝券
 
論壇首頁 你可以在這裡編輯你的資料,查看短訊,訂閱主題和論壇參數等等 免費會員註冊 會員列表 論壇幫助 論壇日曆 論壇搜索 加入我的最愛 登出論壇  
奇狐社區論壇 : Powered by vBulletin version 2.3.0 奇狐社區論壇 > 指標公式 > 問題交流 > 請教語法[交易範例]
總頁數 (3): « 1 [2] 3 »   上一主題   下一主題
作者
主題 發表新主題    回覆主題
阿酷
資深會員

註冊日期: Dec 2003
來  自: 彰化
文章數量: 130

發表一下個人淺見
我不熟cgjj版主的迴圈寫法
我個人是以週期「先後」來比對,那個條件是「最近」成立的,來作為進出單的多空循環。
大意是把各個多空條件包括停利、損,都各別寫成、看成「自最先起始k線『至今』的『週期數』
再來比對,誰是『最後成立的』,那誰就是『最新』的訊號。
這樣寫法,也有利於寫績效回測價位,包括觸價。

__________________
永遠學習、學習永遠
善為傳家寶
忍為積德門

向版主報告此篇 | 查IP位址
Old Post 2010-01-16 15:28
阿酷 現在離線 點選這裡查看 阿酷 的個人資料 點選這裡給 阿酷 傳送一條短訊 查找更多關於 阿酷 的文章 增加 阿酷 至你的好友列表 編輯/刪除訊息 引用回覆
績效實戰派
中級會員

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

贊成

是用barslast這個函數比較先後成立順序.......最近成立的就是新訊號

我也是這樣寫給自動下單機的...

簡單又好用..

向版主報告此篇 | 查IP位址
Old Post 2010-01-16 22:14
績效實戰派 現在離線 點選這裡查看 績效實戰派 的個人資料 點選這裡給 績效實戰派 傳送一條短訊 查找更多關於 績效實戰派 的文章 增加 績效實戰派 至你的好友列表 編輯/刪除訊息 引用回覆
阿酷
資深會員

註冊日期: Dec 2003
來  自: 彰化
文章數量: 130

引用:
最初由 績效實戰派 發表
是用barslast這個函數比較先後成立順序.......最近成立的就是新訊號

我也是這樣寫給自動下單機的...

簡單又好用..


@@不簡單的實戰大,果然是奇狐類自動程式交易的佼佼者,佩服佩服。

__________________
永遠學習、學習永遠
善為傳家寶
忍為積德門

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

註冊日期: Sep 2004
來  自: 台中
文章數量: 332

依我淺見
版主的回答是正確的
因此例進場與出場都是不確定性的
除非如我想知的
有何方法把信號丟到程式頂端來供後續運算使用
依我所知barslast並無此功能阿
也因此可想像出用barslast處理出的信號

__________________

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

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


最後由 hwyhon 在 2010-01-17 02:43 編輯 向版主報告此篇 | 查IP位址
Old Post 2010-01-17 01:44
hwyhon 現在離線 點選這裡查看 hwyhon 的個人資料 點選這裡給 hwyhon 傳送一條短訊 查找更多關於 hwyhon 的文章 增加 hwyhon 至你的好友列表 編輯/刪除訊息 引用回覆
阿酷
資深會員

註冊日期: Dec 2003
來  自: 彰化
文章數量: 130

引用:
最初由 hwyhon 發表
依我淺見
版主的回答是正確的
因此例進場與出場都是不確定性的
除非如我想知的
有何方法把信號丟到程式頂端來供後續運算使用
依我所知barslast並無此功能阿
也因此可想像出用barslast處理出的信號



ABC:IF(AA<>REF(AA,1),IF(A>B,1,0),REF(IF(A>B,1,0),BARSLAST(
AA<>REF(AA,1))));
如上例,我就是用這方式把訊號或者成立條件時的價位,「一直把前、後者成立」的所得「延續」
這方法是否同您要的「把信號丟到程式頂端來供後續運算使用」,小弟才挫僅供您參考。

__________________
永遠學習、學習永遠
善為傳家寶
忍為積德門

向版主報告此篇 | 查IP位址
Old Post 2010-01-17 17:54
阿酷 現在離線 點選這裡查看 阿酷 的個人資料 點選這裡給 阿酷 傳送一條短訊 查找更多關於 阿酷 的文章 增加 阿酷 至你的好友列表 編輯/刪除訊息 引用回覆
hwyhon
資深會員

註冊日期: Sep 2004
來  自: 台中
文章數量: 332

能否請阿酷兄依此第二例子為例
完成信號的完整程式寫法提供參考

謝謝

__________________

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

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


最後由 hwyhon 在 2010-01-17 18:50 編輯 向版主報告此篇 | 查IP位址
Old Post 2010-01-17 18:42
hwyhon 現在離線 點選這裡查看 hwyhon 的個人資料 點選這裡給 hwyhon 傳送一條短訊 查找更多關於 hwyhon 的文章 增加 hwyhon 至你的好友列表 編輯/刪除訊息 引用回覆
ifuian
資深會員

註冊日期: May 2004
來  自: 台灣
文章數量: 558

引用:
最初由 阿酷 發表
ABC:IF(AA<>REF(AA,1),IF(A>B,1,0),REF(IF(A>B,1,0),BARSLAST(
AA<>REF(AA,1))));
如上例,我就是用這方式把訊號或者成立條件時的價位,「一直把前、後者成立」的所得「延續」
這方法是否同您要的「把信號丟到程式頂端來供後續運算使用」,小弟才挫僅供您參考。



加入追蹤行列.

__________________
人外有人 天外有天 不懼不貪 亦富亦安

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

註冊日期: Dec 2005
來  自:
文章數量: 55

請問總版主:這種語法套用後run了幾次5分K15分K週期出現"指標數組下標越界或超出有效區間".沒顯示任何圖形而30分K以上正常.是什麼狀況.問題在那?

向版主報告此篇 | 查IP位址
Old Post 2010-01-29 08:25
linsjn 現在離線 點選這裡查看 linsjn 的個人資料 查找更多關於 linsjn 的文章 增加 linsjn 至你的好友列表 編輯/刪除訊息 引用回覆
hwyhon
資深會員

註冊日期: Sep 2004
來  自: 台中
文章數量: 332

您可能於套用的條件裡沒加
or barpos=0

__________________

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

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


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

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

引用:
最初由 linsjn 發表
請問總版主:這種語法套用後run了幾次5分K15分K週期出現"指標數組下標越界或超出有效區間".沒顯示任何圖形而30分K以上正常.是什麼狀況.問題在那?


金叉 和 死叉 數據有效起始點不同, 故需要先用 or barpos=0 處理過
讓兩者數據有效起始點一樣, 如此跑迴圈才不會超出有效區間
金叉:CROSS(B,D) or barpos=0;
死叉:CROSS(D,B) or barpos=0;

若不是這問題, 則可能是您其它的程式碼所引發的問題

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

註冊日期: Sep 2009
來  自: 台北市
文章數量: 221

sum(進訊,金叉SP+1)>0????????? 的意義 為何

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

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

引用:
最初由 taiwanyang121 發表
sum(進訊,金叉SP+1)>0????????? 的意義 為何


sum(進訊,n)>0
用於統計n根內是否有進訊

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

註冊日期: Sep 2009
來  自: 台北市
文章數量: 221

問題

???????進訊:=B上揚 and 前叉=1 or BARPOS=0;???????
為何只有在初始時使用 條件件數列時才要加 or barpos=0;
是否因為條件數列與k棒數列不相關才要自行定義它相關的兩個條件與位置數列,對嗎??

例如 下一行是取的進訊數列
進訊:=B上揚 and 前叉=1 or BARPOS=0;
下一行是取的條件成立的位置數列
進訊SP:=BARSLAST(進訊<>0);
===============================================
barpos=1 代表計算的K棒是歷史首根
barpos=2 代表計算的K棒是歷史第二根

barpos=0 這情況是永不發生的

or barpos=0 是一種取巧的寫法
有時數列有效起始位置, 未必等於1 (歷史首根)
可能會是自第n根開始才有效
or barpos=0 會讓無效的部份填零
經過 or barpos=0 數列起點就會變為自1 開始(歷史首根)

此種取巧寫法
僅適用於數列中僅有 0 與 1 兩種值的情況下
====================================

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

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

引用:
最初由 taiwanyang121 發表
為何只有在初始時使用 條件件數列時才要加 or barpos=0;
???????進訊:=B上揚 and 前叉=1 or BARPOS=0;???????



barpos=1 代表計算的K棒是歷史首根
barpos=2 代表計算的K棒是歷史第二根

barpos=0 這情況是永不發生的

or barpos=0 是一種取巧的寫法
有時數列有效起始位置, 未必等於1 (歷史首根)
可能會是自第n根開始才有效
or barpos=0 會讓無效的部份填零
經過 or barpos=0 數列起點就會變為自1 開始(歷史首根)

此種取巧寫法
僅適用於數列中僅有 0 與 1 兩種值的情況下

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

註冊日期: Sep 2009
來  自: 台北市
文章數量: 221

問題

是否因為條件數列與k棒數列不相關才要自行定義它相關的兩個條件與位置數列,對嗎??

例如 下一行是取的進訊數列
進訊:=B上揚 and 前叉=1 or BARPOS=0;
下一行是取的條件成立的位置數列
進訊SP:=BARSLAST(進訊<>0);

向版主報告此篇 | 查IP位址
Old Post 2010-06-28 18:34
taiwanyang121 現在離線 點選這裡查看 taiwanyang121 的個人資料 點選這裡給 taiwanyang121 傳送一條短訊 查找更多關於 taiwanyang121 的文章 增加 taiwanyang121 至你的好友列表 編輯/刪除訊息 引用回覆
全部時間均為台灣時間, 現在時間為21:06 發表新主題    回覆主題
總頁數 (3): « 1 [2] 3 »   上一主題   下一主題
顯示可列印版本 | 訂閱此主題

論壇跳轉:
主題評分:

論壇規定:
你不可以發表新主題
你不可以回覆文章
你不可以上傳附件
你不可以編輯自己的文章
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.  聯絡我們