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

奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- 如何讓程式判斷下一根收盤k線? (http://www.chiefox.com.tw/bbs/showthread.php?threadid=15955)


由 mingyi1973 在 2011-08-16 08:51 發表:

問題 如何讓程式判斷下一根收盤k線?

起始K線:=BARPOS=1 OR DATE<>REF(DATE,1);
K線編號:=BARSLAST(起始K線),LINETHICK0;
開盤K線:K線編號=0,LINETHICK0,COLORWHITE;
前收盤1:=BACKSET(開盤K線,2),LINETHICK0;
前收盤:前收盤1=1 AND K線編號>0,LINETHICK0,COLORWHITE;

以下兩個問題請教:
1.如何讓程式判斷下一根收盤k線?
2.如何取得(前收盤)的(K線編號)之數值加以利用?
感激不盡!!!謝謝!!!


由 cgjj 在 2011-08-16 09:20 發表:

回覆: 如何讓程式判斷下一根收盤k線?

引用:
最初由 mingyi1973 發表
起始K線:=BARPOS=1 OR DATE<>REF(DATE,1);
K線編號:=BARSLAST(起始K線),LINETHICK0;
開盤K線:K線編號=0,LINETHICK0,COLORWHITE;
前收盤1:=BACKSET(開盤K線,2),LINETHICK0;
前收盤:前收盤1=1 AND K線編號>0,LINETHICK0,COLORWHITE;

以下兩個問題請教:
1.如何讓程式判斷下一根收盤k線?
2.如何取得(前收盤)的(K線編號)之數值加以利用?
感激不盡!!!謝謝!!!



起始K線:=BARPOS=1 OR DATE<>REF(DATE,1);
K線編號:=BARSLAST(起始K線),LINETHICK0;
開盤K線:K線編號=0,LINETHICK0,COLORWHITE;
前收盤1:=BACKSET(開盤K線,2),LINETHICK0;
前收盤:前收盤1=1 AND K線編號>0,LINETHICK0,COLORWHITE;

以上可簡化為
開盤K線:BARPOS=1 OR DATE<>REF(DATE,1) LINETHICK0;
前收盤:refx(開盤K線,1)=1 LINETHICK0;

==================================================

Re1:
可檢查當前K棒的 Time 值, 以期貨5分為例
下一根收盤:Time=134000 LINETHICK0;

Re2:
K線編號:BARSLAST(開盤K線) LINETHICK0;
前收盤K線編號:ref(K線編號,K線編號+1) LINETHICK0;


由 cgjj 在 2011-08-16 09:25 發表:

整合起來如下:

開盤K線:BARPOS=1 OR DATE<>REF(DATE,1) LINETHICK0;
前收盤:refx(開盤K線,1)=1 LINETHICK0;
下一根收盤:Time=134000 LINETHICK0;
K線編號:BARSLAST(開盤K線) LINETHICK0;
前收盤K線編號:ref(K線編號,K線編號+1) LINETHICK0;


由 mingyi1973 在 2011-08-16 09:46 發表:

太感激

您真是太聰明了!!!!


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


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

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