到奇狐勝券首頁 奇狐社區論壇 購買奇狐勝券 試用奇狐勝券
 
論壇首頁 你可以在這裡編輯你的資料,查看短訊,訂閱主題和論壇參數等等 免費會員註冊 會員列表 論壇幫助 論壇日曆 論壇搜索 加入我的最愛 登出論壇  
奇狐社區論壇 : Powered by vBulletin version 2.3.0 奇狐社區論壇 > 指標公式 > 問題交流 > 如何使均線扣抵位置跟著連動改變?
  上一主題   下一主題
作者
主題 發表新主題    回覆主題
HXS6988
中級會員

註冊日期: Nov 2011
來  自:
文章數量: 64

如何使均線扣抵位置跟著連動改變?

請問各位先進,
當畫面最右邊K線日期改變為較早的日期時,如何使均線扣抵位置跟著連動改變?
我畫的均線扣抵位置都固定不會連動,不知如何解決?
謝謝.

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

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

回覆: 如何使均線扣抵位置跟著連動改變?

引用:
最初由 HXS6988 發表
請問各位先進,
當畫面最右邊K線日期改變為較早的日期時,如何使均線扣抵位置跟著連動改變?
我畫的均線扣抵位置都固定不會連動,不知如何解決?
謝謝.



沒原碼, 難以協助您找問題在那?

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

註冊日期: Nov 2011
來  自:
文章數量: 64

參數SEL 設1, P01設5,原碼:

{k-Line 描繪k線}

StickLine( IsUp , HIGH , LOW , 0.1 , 0 ) , Colorred ;
StickLine( IsUp , CLOSE , OPEN , 7 , 1 ) , Colorred ;

StickLine( IsDown , HIGH , LOW , 0.1 , 0 ) , ColorFFFFFA ; //SNOW
StickLine( IsDown , CLOSE , OPEN , 7 , 0 ) , ColorFFFFFA ; //SNOW

StickLine( IsEqual and C>REF( C , 1 ) , HIGH , LOW , 0.1 , 0 ) , Colorred ;
StickLine( IsEqual and C>REF( C , 1 ) , CLOSE , OPEN , 7 , 0 ) , Colorred ;

StickLine( IsEqual and C<=REF( C , 1 ) , HIGH , LOW , 0.1 , 0 ) , ColorFFFFFA ; //SNOW
StickLine( IsEqual and C<=REF( C , 1 ) , CLOSE , OPEN , 7 , 0 ) , ColorFFFFFA ;

X:=Barscount( Close ) ;
{ 以下是描繪第一個交易日的K線,以補前面含蓋的不足 }
StickLine( IsEqual and X = 1 , HIGH, LOW, 0.1, 0 ) , Color5050FF ;
StickLine( IsEqual and X = 1 , CLOSE , OPEN , 7 , 0 ) , Color5050FF ;

{-----------------------------------------}

{Simple Moving Average , MA , 簡單移動平均}

NPos:=datacount-barpos+1;

MA1:MA(C,P01) COLORyellow,Linethick3;
DRAWNUMBER(NPos=P01 and P01*SEL>0,L,P01,0) ALIGN3 COLORyellow;

vertline(NPos=P01 and P01*SEL>0),coloryellow,POINTDOT;

謝謝.

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

註冊日期: Nov 2011
來  自:
文章數量: 64

已解決,謝謝大家.

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

註冊日期: Dec 2013
來  自:
文章數量: 18

引用:
最初由 HXS6988 發表
已解決,謝謝大家.


可以請教您是如何解決的嗎?
我也有同樣的問題。
謝謝!

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

註冊日期: Dec 2013
來  自:
文章數量: 18

我的原始碼如下,請問該如何修改可以讓扣抵位置跟著時間軸改變? 謝謝前輩的幫忙。

{Simple Moving Average , MA , 簡單移動平均}
MA1:MA(CLOSE,P1);
MA2:MA(CLOSE,P2);
MA3:MA(CLOSE,P3);//Linethick2;
MA4:MA(CLOSE,P4);//Linethick2;
MA5:MA(CLOSE,P5);//Linethick2;
MA6:MA(CLOSE,P6);

{顯示扣抵位置}
NPos:=DATACOUNT-BARPOS+1;
DRAWTEXT(NPos=P1 ,MA1,'◎') ALIGN0 pxup9;
DRAWTEXT(NPos=P2 ,MA2,'◎') ALIGN0 pxup9;
DRAWTEXT(NPos=P3 ,MA3,'◎') ALIGN0 pxup9;
DRAWTEXT(NPos=P4 ,MA4,'◎') ALIGN0 pxup9;
DRAWTEXT(NPos=P5 ,MA5,'◎') ALIGN0 pxup9;
DRAWTEXT(NPos=P6 ,MA6,'◎') ALIGN0 pxup9;

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

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

引用:
最初由 gary0228 發表
我的原始碼如下,請問該如何修改可以讓扣抵位置跟著時間軸改變? 謝謝前輩的幫忙。

{Simple Moving Average , MA , 簡單移動平均}
MA1:MA(CLOSE,P1);
MA2:MA(CLOSE,P2);
MA3:MA(CLOSE,P3);//Linethick2;
MA4:MA(CLOSE,P4);//Linethick2;
MA5:MA(CLOSE,P5);//Linethick2;
MA6:MA(CLOSE,P6);

{顯示扣抵位置}
NPos:=DATACOUNT-BARPOS+1;
DRAWTEXT(NPos=P1 ,MA1,'◎') ALIGN0 pxup9;
DRAWTEXT(NPos=P2 ,MA2,'◎') ALIGN0 pxup9;
DRAWTEXT(NPos=P3 ,MA3,'◎') ALIGN0 pxup9;
DRAWTEXT(NPos=P4 ,MA4,'◎') ALIGN0 pxup9;
DRAWTEXT(NPos=P5 ,MA5,'◎') ALIGN0 pxup9;
DRAWTEXT(NPos=P6 ,MA6,'◎') ALIGN0 pxup9;



請參考此例做法: (需搭配十字游標使用, 較耗CPU)
MS1:=5; MS2:=10; MS3:=30; MS4:=60;
NPos:=SYSPARAM(3)-barpos+1;
MA1:MA(C,MS1) COLOR00FFFF;
MA2:MA(C,MS2) COLOR00FF00;
MA3:MA(C,MS3) COLORFF6633;
MA4:MA(C,MS4) COLOR0000FF;
DRAWNUMBER(NPos=MS1 and MS1>0,L,1,0) ALIGN5 COLOR00FFFF;
DRAWNUMBER(NPos=MS2 and MS2>0,L,2,0) ALIGN5 COLOR00FF00;
DRAWNUMBER(NPos=MS3 and MS3>0,L,3,0) ALIGN5 COLORFF6633;
DRAWNUMBER(NPos=MS4 and MS4>0,L,4,0) ALIGN5 COLOR0000FF;

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

註冊日期: Dec 2013
來  自:
文章數量: 18

可以了,謝謝您的解答。
另外可以請教您以下敘述的邏輯嗎?
謝謝。

NPos為主圖上顯示的最後1根K線的最後位置扣掉當前K線的位置加1
NPos:=SYSPARAM(3)-barpos+1;

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

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

引用:
最初由 gary0228 發表
可以了,謝謝您的解答。
另外可以請教您以下敘述的邏輯嗎?
謝謝。

NPos為主圖上顯示的最後1根K線的最後位置扣掉當前K線的位置加1
NPos:=SYSPARAM(3)-barpos+1;



答案您不是已經寫出來了嗎

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

註冊日期: Dec 2013
來  自:
文章數量: 18

引用:
最初由 cgjj 發表
答案您不是已經寫出來了嗎


呵呵,我這是照字面翻譯啦。但還是不太理解。
1. "主圖上顯示的最後1根K線"位置等同於"當前K線"位置嗎?
2. 所謂的"位置"定義為何?

謝謝指教。

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

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

引用:
最初由 gary0228 發表
呵呵,我這是照字面翻譯啦。但還是不太理解。
1. "主圖上顯示的最後1根K線"位置等同於"當前K線"位置嗎?
2. 所謂的"位置"定義為何?

謝謝指教。



SYSPARAM(3)-barpos+1 是在求距離
"位置" 就是該根K棒被編列的號碼

您把
NPos:=SYSPARAM(3)-barpos+1;

改為
NPos: SYSPARAM(3)-barpos+1 linethick0;

搭配十字游標移動, 去觀察畫面每一根 NPos 數值
就比較容易理解

向版主報告此篇 | 查IP位址
Old Post 2014-01-06 12:06
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
全部時間均為台灣時間, 現在時間為00:43 發表新主題    回覆主題
  上一主題   下一主題
顯示可列印版本 | 訂閱此主題

論壇跳轉:
主題評分:

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