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

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


由 darkforce 在 2009-09-08 14:21 發表:

[問題] 判斷第一個進點

請問,我有一個公式,舉例如下,當下影線大於50時進場,之後若收盤小於該進場K線最低點時停損出場

LIN2: LOWSHADOW>50;
LOUT6: CLOSE-REF(LOW,BARSLAST(LIN2))<0;

可是若遇到了以下狀況

A1--A2-A3
A1, A2, A3 分別為符合LIN2的進場條件,A1最先出現,隔二根出現A2,又隔一根出現A3,照理來說,A1就進場了,應該低於A1低點就要出場,但因A2,A3 也符合,最後會以A3為出場判斷依據,顯然是錯的,請問要如何修正成正確的公式,謝謝


由 cgjj 在 2009-09-08 17:31 發表:

回覆: [問題] 判斷第一個進點

引用:
最初由 darkforce 發表
請問,我有一個公式,舉例如下,當下影線大於50時進場,之後若收盤小於該進場K線最低點時停損出場

LIN2: LOWSHADOW>50;
LOUT6: CLOSE-REF(LOW,BARSLAST(LIN2))<0;

可是若遇到了以下狀況

A1--A2-A3
A1, A2, A3 分別為符合LIN2的進場條件,A1最先出現,隔二根出現A2,又隔一根出現A3,照理來說,A1就進場了,應該低於A1低點就要出場,但因A2,A3 也符合,最後會以A3為出場判斷依據,顯然是錯的,請問要如何修正成正確的公式,謝謝



A1, A2, A3 條件未列出說明, 難以協助您
最好提供完整原碼
不要讓想協助的人非常不便


由 darkforce 在 2009-09-08 18:23 發表:

我的意思是如果有以下情況, 第一排為K線順序,第二排數字為下影線長度,

1 2 3 4 5 6 7
55 40 10 52 15 60


所以第1,4,6根K線會符合進場條件,2,3,5 假設均不符出場條件,
依公式的理想情形,第一根進場後,應不管4,6的進場訊號而在K線收盤小於第一根K線低點時出場, 但是實際上因為之後的4, 6 也符合進場條件,所以第七根時,BARSLAST(SIN2) 的值會指到第六根而變成1而非是6而造成出場判斷上的誤差,這種情形下,該如何才能正確知道進場的K線


由 cgjj 在 2009-09-09 09:24 發表:

引用:
最初由 darkforce 發表
我的意思是如果有以下情況, 第一排為K線順序,第二排數字為下影線長度,

1 2 3 4 5 6 7
55 40 10 52 15 60


所以第1,4,6根K線會符合進場條件,2,3,5 假設均不符出場條件,
依公式的理想情形,第一根進場後,應不管4,6的進場訊號而在K線收盤小於第一根K線低點時出場, 但是實際上因為之後的4, 6 也符合進場條件,所以第七根時,BARSLAST(SIN2) 的值會指到第六根而變成1而非是6而造成出場判斷上的誤差,這種情形下,該如何才能正確知道進場的K線



您的程式要處理為下列的模式:

若當前訊號為進場訊號, 且前一個訊號也為進場訊號
則讓當前進場訊號不成立

換言之
前一個訊號必須為出場訊號, 當前的進場訊號才成立


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


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

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