![]() |
在這個頁面顯示本主題全部的 14 個文章 |
奇狐社區論壇 (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=23880)
[求救]當超越過[畫面裡]的所有數值時,此處用紅色表示
沒超越時不管向上或向下,數值皆以白色顯示
當超越過[畫面裡](約3個月)的所有數值時,此處用紅色顯示.......麻煩您了!
{個股領先大盤指標}
Var1:=EMA(CLOSE,N1)/EMA(CLOSE,N2);
Var2:=EMA(INDEXC,N1)/EMA(INDEXC,N2);
Var3:=EMA(VOL,N1)/EMA(VOL,N2);
Var4:=EMA(INDEXV,N1)/EMA(INDEXV,N2);
GD: (Var1/Var2-1)*1000,COLORSTICK;
//GD1:GD;
StickLine(GD>0,0,GD,7,0),Colorred;
StickLine(GD<=0,0,GD,7,0),COLORCCFF66;
BK:=GD>ref(GD,1);
CK:=GD<ref(GD,1);
AK:=GD=ref(GD,1);
DRAWICON(ISLASTBAR AND BK,GD,4),SHIFT1;
DRAWICON(ISLASTBAR AND CK,GD,5),SHIFT1;
DRAWICON(ISLASTBAR AND AK,GD,12),SHIFT1;
DRAWNUMBER(ISLASTbar,GD,GD,2),shift2,COLORWHITE;
CKK:=GD>ref(GD,1) and GD>refx(GD,1) and GD>0;
DRAWNUMBER(CKK,GD,GD,1)ALIGN0,pxup45 ,COLORWHITE;
回覆: [求救]當超越過[畫面裡]的所有數值時,此處用紅色表示
引用:
最初由 wengd469 發表
沒超越時不管向上或向下,數值皆以白色顯示
當超越過[畫面裡](約3個月)的所有數值時,此處用紅色顯示.......麻煩您了!
{個股領先大盤指標}
Var1:=EMA(CLOSE,N1)/EMA(CLOSE,N2);
Var2:=EMA(INDEXC,N1)/EMA(INDEXC,N2);
Var3:=EMA(VOL,N1)/EMA(VOL,N2);
Var4:=EMA(INDEXV,N1)/EMA(INDEXV,N2);
GD: (Var1/Var2-1)*1000,COLORSTICK;
//GD1:GD;
StickLine(GD>0,0,GD,7,0),Colorred;
StickLine(GD<=0,0,GD,7,0),COLORCCFF66;
BK:=GD>ref(GD,1);
CK:=GD<ref(GD,1);
AK:=GD=ref(GD,1);
DRAWICON(ISLASTBAR AND BK,GD,4),SHIFT1;
DRAWICON(ISLASTBAR AND CK,GD,5),SHIFT1;
DRAWICON(ISLASTBAR AND AK,GD,12),SHIFT1;
DRAWNUMBER(ISLASTbar,GD,GD,2),shift2,COLORWHITE;
CKK:=GD>ref(GD,1) and GD>refx(GD,1) and GD>0;
DRAWNUMBER(CKK,GD,GD,1)ALIGN0,pxup45 ,COLORWHITE;
謝謝總版主協助,但位置顯示不對,麻煩您再幫小弟修正一下!
引用:
最初由 wengd469 發表
謝謝總版主協助,但位置顯示不對,麻煩您再幫小弟修正一下!
引用:
最初由 cgjj 發表
KSP:=SYSPARAM(3)-SYSPARAM(2);
if KSP=0 then exit; //K棒不足
RGD:=ref(HHV(GD,KSP),1);
DRAWNUMBER(ISLASTBAR and GD>RGD,GD,GD,1)ALIGN0,pxup45,COLORRED shift2;
引用:
最初由 wengd469 發表
和這裡打架
BK:=GD>ref(GD,1);
CK:=GD<ref(GD,1);
AK:=GD=ref(GD,1);
DRAWICON(ISLASTBAR AND BK,GD,4),SHIFT1;
DRAWICON(ISLASTBAR AND CK,GD,5),SHIFT1;
DRAWICON(ISLASTBAR AND AK,GD,12),SHIFT1;
DRAWNUMBER(ISLASTbar,GD,GD,2),shift2,COLORWHITE;
白色數字和紅色數字會.....並存
改了,但白色紅色依然會重疊顯示
{個股領先大盤指標}
Var1:=EMA(CLOSE,N1)/EMA(CLOSE,N2);
Var2:=EMA(INDEXC,N1)/EMA(INDEXC,N2);
Var3:=EMA(VOL,N1)/EMA(VOL,N2);
Var4:=EMA(INDEXV,N1)/EMA(INDEXV,N2);
GD: (Var1/Var2-1)*1000,COLORSTICK;
//GD1:GD;
StickLine(GD>0,0,GD,7,0),Colorred;
StickLine(GD<=0,0,GD,7,0),COLORCCFF66;
BK:=GD>ref(GD,1);
CK:=GD<ref(GD,1);
AK:=GD=ref(GD,1);
DRAWICON(ISLASTBAR AND BK,GD,4),SHIFT1;
DRAWICON(ISLASTBAR AND CK,GD,5),SHIFT1;
DRAWICON(ISLASTBAR AND AK,GD,12),SHIFT1;
//DRAWNUMBER(ISLASTbar,GD,GD,2),shift2,COLORWHITE;
DRAWNUMBER(ISLASTbar,GD,GD,2) ALIGN0,pxup45,shift2,COLORWHITE;
CKK:=GD>ref(GD,1) and GD>refx(GD,1) and GD>0;
//DRAWICON(CKK,GD,9),ALIGN0;
DRAWNUMBER(CKK,GD,GD,1)ALIGN0,pxup45 ,COLORWHITE;
KSP:=SYSPARAM(3)-SYSPARAM(2);
if KSP=0 then exit; //K棒不足
RGD:=ref(HHV(GD,KSP),1);
DRAWNUMBER(ISLASTBAR and GD>RGD,GD,GD,1)ALIGN0,pxup45,COLORRED shift2;
引用:
最初由 wengd469 發表
改了,但白色紅色依然會重疊顯示
{個股領先大盤指標}
Var1:=EMA(CLOSE,N1)/EMA(CLOSE,N2);
Var2:=EMA(INDEXC,N1)/EMA(INDEXC,N2);
Var3:=EMA(VOL,N1)/EMA(VOL,N2);
Var4:=EMA(INDEXV,N1)/EMA(INDEXV,N2);
GD: (Var1/Var2-1)*1000,COLORSTICK;
//GD1:GD;
StickLine(GD>0,0,GD,7,0),Colorred;
StickLine(GD<=0,0,GD,7,0),COLORCCFF66;
BK:=GD>ref(GD,1);
CK:=GD<ref(GD,1);
AK:=GD=ref(GD,1);
DRAWICON(ISLASTBAR AND BK,GD,4),SHIFT1;
DRAWICON(ISLASTBAR AND CK,GD,5),SHIFT1;
DRAWICON(ISLASTBAR AND AK,GD,12),SHIFT1;
//DRAWNUMBER(ISLASTbar,GD,GD,2),shift2,COLORWHITE;
DRAWNUMBER(ISLASTbar,GD,GD,2) ALIGN0,pxup45,shift2,COLORWHITE;
CKK:=GD>ref(GD,1) and GD>refx(GD,1) and GD>0;
//DRAWICON(CKK,GD,9),ALIGN0;
DRAWNUMBER(CKK,GD,GD,1)ALIGN0,pxup45 ,COLORWHITE;
KSP:=SYSPARAM(3)-SYSPARAM(2);
if KSP=0 then exit; //K棒不足
RGD:=ref(HHV(GD,KSP),1);
DRAWNUMBER(ISLASTBAR and GD>RGD,GD,GD,1)ALIGN0,pxup45,COLORRED shift2;
第二十次感謝您的幫助~
要撰寫程式,除了語法&邏輯要通
連小細節也要很注意~謝謝總版主
引用:
最初由 cgjj 發表
KSP:=SYSPARAM(3)-SYSPARAM(2);
if KSP=0 then exit; //K棒不足
RGD:=ref(HHV(GD,KSP),1);
DRAWNUMBER(ISLASTBAR and GD>RGD,GD,GD,1)ALIGN0,pxup45,COLORRED shift2;
引用:
最初由 wengd469 發表
再請教總版主:
如何將這部分設為[條件選股]?
引用:
最初由 cgjj 發表
Var1:=EMA(CLOSE,N1)/EMA(CLOSE,N2);
Var2:=EMA(INDEXC,N1)/EMA(INDEXC,N2);
Var3:=EMA(VOL,N1)/EMA(VOL,N2);
Var4:=EMA(INDEXV,N1)/EMA(INDEXV,N2);
GD:=(Var1/Var2-1)*1000,COLORSTICK;
KSP:=SYSPARAM(3)-SYSPARAM(2);
if KSP=0 then exit; //K棒不足
RGD:=ref(HHV(GD,KSP),1);
選中:GD>RGD;
引用:
最初由 wengd469 發表
總版主再請教一下,為何我用這個[主力進場]
卻無法被選中呢??我哪裡錯了??
V1:=(C*2+H+L)/4*10;
V2:=EMA(V1,13)-EMA(V1,34);
V3:=EMA(V2,5);
V4:=2*(V2-V3)*5.5;
主力撤出:= IF(V4<=0,V4,0),COLOR00FF00,linethick3;//COLOR00FF00
主力進場:= IF(V4>=0,V4,0),COLORFF00FF,linethick3;//COLORFF00FF
BK:=V4>ref(V4,1);
CK:=V4<ref(V4,1);
AK:=V4=ref(V4,1);
V5:=(HHV(INDEXH,8)-INDEXC)/(HHV(INDEXH,8)-LLV(INDEXL,8))*8;
V6:=EMA(3*V5-2*SMA(V5,18,1),5);
V7:=(INDEXC-LLV(INDEXL,8))/(HHV(INDEXH,8)-LLV(INDEXL,8))*10;
V8:=(INDEXC*2+INDEXH+INDEXL)/4;
V9:=EMA(V8,13)-EMA(V8,34);
VA:=EMA(V9,3);
VB:=(V9-VA)/2;
//UHCK:=主力進場<ref(主力進場,1);
//選中:UHCK and barslast(UHCK=0)<2;
//DRAWICON(選中,H,5),pxup30;
{
大盤資金進入: IF(VB>=0,VB,0),colorred,linethick2;
大盤資金撤出: IF(VB<=0,VB,0),colorwhite,linethick2;
DK:=VB>ref(VB,1);
EK:=VB<ref(VB,1);
FK:=VB=ref(VB,1);
DRAWICON(ISLASTBAR AND DK,VB,4),SHIFT2;
DRAWICON(ISLASTBAR AND EK,VB,5),SHIFT2;
DRAWICON(ISLASTBAR AND FK,VB,12),SHIFT2;
}
KSP:=SYSPARAM(3)-SYSPARAM(2);
if KSP=0 then exit; //K棒不足
RGD:=ref(HHV(V4,KSP),1);
選中:V4>RGD;
謝謝您費心解答
我們這些程式小白,啥也不懂,沒有您的協助
就只能。。。無語問蒼天
| 全部時間均為台灣時間, 現在時間為01:09 | 在這個頁面顯示本主題全部的 14 個文章 |
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved.