 |
linsjn
中級會員
註冊日期: Dec 2005
來 自:
文章數量: 55 |
當沖訊號如何加?
請教版主.想在原來的主圖指標加上每日當沖訊號.要如何設drawicon
假設每天9:15定出X.Y兩高低線. X>Y.
1.每日9:15以後(即第7根K棒起)才要做單
2.多單:若先突破X就做多.跌破Y停損.獲利50點以上折返10點即停利出場.否則13:40平倉出場.
3.空單:若先跌破Y就做空.突破X停損.獲利50點以上折返10點即停利出場.否則13:40平倉出場.
4.X-Y>150不做單
5.每天最多僅做一次.出場後不再進場.
|
最後由 linsjn 在 2009-05-06 08:51 編輯 |
向版主報告此篇 |  |
|
2009-05-06 08:34 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18091 |
回覆: 當沖訊號如何加?
引用: 最初由 linsjn 發表
請教版主.想在原來的主圖指標加上每日當沖訊號.要如何設drawicon
假設每天9:15定出X.Y兩高低線. X>Y.
1.每日9:15以後(即第7根K棒起)才要做單
2.多單:若先突破X就做多.跌破Y停損.獲利50點以上折返10點即停利出場.否則13:40平倉出場.
3.空單:若先跌破Y就做空.突破X停損.獲利50點以上折返10點即停利出場.否則13:40平倉出場.
4.X-Y>150不做單
5.每天最多僅做一次.出場後不再進場.
PP:=time>091500 and X-Y<=150;
UD:=if(PP,(C>X)-(C<Y),0);
SP:=barslast(PP and ref(PP,1)=0);
進:=(if(PP,sum(UD<>0,SP+1)=1,0) and time<134000)*UD;
有進:=sum(進,barslast(date<>ref(date,1) or barpos=1)+1)<>0;
進SP:=barslast(進);
現利:=(C-ref(C,進SP))*ref(進,進SP);
利高:=HHV(現利,進SP+1);
利衰:=利高-現利;
出1:=UD=-ref(進,進SP) or time>=134000;
出2:=利衰>10 and 利高>50;
出:=有進 and (出1 or 出2) or barpos=0;
VERTLINE(進=1) colorred linedot; //多進(紅)
VERTLINE(進=-1) colorgreen linedot; //空進(綠)
VERTLINE(出) coloryellow linedot; //出場(黃)
|
|
向版主報告此篇 |  |
|
2009-05-06 14:35 |
|
|
|  |
 |
linsjn
中級會員
註冊日期: Dec 2005
來 自:
文章數量: 55 |
1.感謝版主指導:進場的時點沒問題.出場訊號只要第1個.要如何修改?
|
最後由 linsjn 在 2009-05-06 15:40 編輯 |
向版主報告此篇 |  |
|
2009-05-06 15:18 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18091 |
引用: 最初由 linsjn 發表
1.感謝版主指導:進場的時點沒問題.出場訊號只要第1個.要如何修改?
PP:=time>091500 and X-Y<=150;
UD:=if(PP,(C>X)-(C<Y),0);
SP:=barslast(PP and ref(PP,1)=0);
進:=(if(PP,sum(UD<>0,SP+1)=1,0) and time<134000)*UD;
有進:=sum(進,barslast(date<>ref(date,1) or barpos=1)+1)<>0;
進SP:=barslast(進);
現利:=(C-ref(C,進SP))*ref(進,進SP);
利高:=HHV(現利,進SP+1);
利衰:=利高-現利;
出1:=UD=-ref(進,進SP) or time>=134000;
出2:=利衰>10 and 利高>50;
出:=有進 and (出1 or 出2) or barpos=0;
出:=if(出,sum(出,進SP+1)=1,0);
VERTLINE(進=1) colorred linedot; //多進(紅)
VERTLINE(進=-1) colorgreen linedot; //空進(綠)
VERTLINE(出) coloryellow linedot; //出場(黃)
|
|
向版主報告此篇 |  |
|
2009-05-06 15:24 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18091 |
引用: 最初由 linsjn 發表
2.請教2-7行的意思.可否註解其意.讓我有學習進步的機會
UD:=if(PP,(C>X)-(C<Y),0);
SP:=barslast(PP and ref(PP,1)=0);
進:=(if(PP,sum(UD<>0,SP+1)=1,0) and time<134000)*UD;
有進:=sum(進,barslast(date<>ref(date,1) or barpos=1)+1)<>0;
進SP:=barslast(進);
現利:=(C-ref(C,進SP))*ref(進,進SP);
利高:=HHV(現利,進SP+1);
給您當功課嚕
1. 先了解函數用法意義
2. 每次只跑一行看結果, 了解在計算什麼
3. 一行懂嚕, 再接續下一行
多費點心思, 腦力激盪一下, 自然迎刃而解
PS: 適時將變數輸出和標示符號, 對您解析會有很大助益
|
|
向版主報告此篇 |  |
|
2009-05-06 15:42 |
|
|
|  |
 |
linsjn
中級會員
註冊日期: Dec 2005
來 自:
文章數量: 55 |
感謝版主:
最後一行:VERTLINE(出) coloryellow linedot; //出場(黃)
要如何改成:如果前面是紅線則劃黃線.如果前面是綠縣則劃藍線
(因為我要改成進出箭頭.無法區分是多出還是空補)
|
|
向版主報告此篇 |  |
|
2009-05-06 15:59 |
|
|
|  |
 |
linsjn
中級會員
註冊日期: Dec 2005
來 自:
文章數量: 55 |
感謝:如果出現買訊要C+50劃參考線.如果賣訊則再-50劃參考線.一直劃到收盤.
X50:ref(c,barslast(進=1))+50,pointdot,colorwhite;
Y50:ref(c,barslast(進=-1))-50,pointdot,colorwhite;
但是這樣劃會劃到隔天去.要如何修正?
|
|
向版主報告此篇 |  |
|
2009-05-06 16:26 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18091 |
引用: 最初由 linsjn 發表
感謝:如果出現買訊要C+50劃參考線.如果賣訊則再-50劃參考線.一直劃到收盤.
X50:ref(c,barslast(進=1))+50,pointdot,colorwhite;
Y50:ref(c,barslast(進=-1))-50,pointdot,colorwhite;
但是這樣劃會劃到隔天去.要如何修正?
PARTLINE(有進 and ref(有進,1),ref(c,進SP)+50*ref(進,進SP)) linedot,colorwhite;
|
|
向版主報告此篇 |  |
|
2009-05-06 17:06 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18091 |
綜合前面需處理的, 可簡化如下:
PP:=time>091500 and X-Y<=150;
UD:=if(PP,(C>X)-(C<Y),0);
SP:=barslast(PP and ref(PP,1)=0);
進:=(if(PP,sum(UD<>0,SP+1)=1,0) and time<134000)*UD;
有進:=sum(進,barslast(date<>ref(date,1) or barpos=1)+1)<>0;
進SP:=barslast(進);
進價:=ref(C,進SP);
進UD:=ref(進,進SP);
現利:=(C-進價)*進UD;
利高:=HHV(現利,進SP+1);
利衰:=利高-現利;
出1:=UD=-ref(進,進SP) or time>=134000;
出2:=利衰>10 and 利高>50;
出:=出1 or 出2;
出:=if(sum(有進 and 出,進SP+1)=1,出*進UD,0);
VERTLINE(進=1) colorred linedot; //多進(紅)
VERTLINE(進=-1) colorgreen linedot; //空進(綠)
VERTLINE(出=1) coloryellow linedot; //多出(黃)
VERTLINE(出=-1) colorblue linedot; //空出(藍)
PARTLINE(有進 and ref(有進,1),進價+50*進UD) linedot,colorwhite;
|
|
向版主報告此篇 |  |
|
2009-05-06 19:49 |
|
|
|  |
 |
tiger6358
初級會員
註冊日期: Feb 2009
來 自:
文章數量: 20 |
系統有顯示波段高低價
板主您好:想請問您.系統中不是會抓波段的高低價 那可以利用程式
剛他的高低價 直接黃金分割嗎??或利用 高低點去測量 目標價
那兩個部分的線段 分別用 別的顏色去區分 請問可以嗎??
2.有類似三價線"新價線"的程式嘛!!
謝謝板主....
|
|
向版主報告此篇 |  |
|
2009-05-22 18:08 |
|
|
|  |
 |
bmwca2008
語言門外漢

註冊日期: Nov 2008
來 自:
文章數量: 60 |
引用: 最初由 cgjj 發表
綜合前面需處理的, 可簡化如下:
PP:=time>091500 and X-Y<=150;
UD:=if(PP,(C>X)-(C<Y),0);
SP:=barslast(PP and ref(PP,1)=0);
進:=(if(PP,sum(UD<>0,SP+1)=1,0) and time<134000)*UD;
有進:=sum(進,barslast(date<>ref(date,1) or barpos=1)+1)<>0;
進SP:=barslast(進);
進價:=ref(C,進SP);
進UD:=ref(進,進SP);
現利:=(C-進價)*進UD;
利高:=HHV(現利,進SP+1);
利衰:=利高-現利;
出1:=UD=-ref(進,進SP) or time>=134000;
出2:=利衰>10 and 利高>50;
出:=出1 or 出2;
出:=if(sum(有進 and 出,進SP+1)=1,出*進UD,0);
VERTLINE(進=1) colorred linedot; //多進(紅)
VERTLINE(進=-1) colorgreen linedot; //空進(綠)
VERTLINE(出=1) coloryellow linedot; //多出(黃)
VERTLINE(出=-1) colorblue linedot; //空出(藍)
PARTLINE(有進 and ref(有進,1),進價+50*進UD) linedot,colorwhite;
謝謝論壇版大寫出這麼實用的每日當沖一次的公式。
1.請問論壇版大~我想半天~一直想不出來~有辦法修依照上列公式~改成使用變數來決定一天當沖次數2~3次呢?input:當沖次數(2,1,3);先謝謝論壇版大的幫忙!!!!! 
2.我把time>091500改成time>=091500一分鐘與六十分鐘沒法顯示~~三十分鐘也是如此~是因為開盤第一根就落在09:15所以會沒有辦法顯所寫的公式~有辦法改嗎?
|
最後由 bmwca2008 在 2009-06-18 02:22 編輯 |
向版主報告此篇 |  |
|
2009-06-10 14:43 |
|
|
|  |
 |
mori868
資深會員
註冊日期: Jan 2004
來 自:
文章數量: 1036 |
回覆: 當沖訊號如何加?
引用: 最初由 linsjn 發表
請教版主.想在原來的主圖指標加上每日當沖訊號.要如何設drawicon
假設每天9:15定出X.Y兩高低線. X>Y.
1.每日9:15以後(即第7根K棒起)才要做單
2.多單:若先突破X就做多.跌破Y停損.獲利50點以上折返10點即停利出場.否則13:40平倉出場.
3.空單:若先跌破Y就做空.突破X停損.獲利50點以上折返10點即停利出場.否則13:40平倉出場.
4.X-Y>150不做單
5.每天最多僅做一次.出場後不再進場.
假設每天9:15定出X.Y兩高低線. X>Y. 如何設定X & Y
|
|
向版主報告此篇 |  |
|
2009-06-11 07:39 |
|
|
|  |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|