[求助]老師請幫忙改文華可用
作者:文華財經 來源:cxh99.com 發布時間:2023年03月11日
-
咨詢內容:
?最低價列表 = [ ]???
最高價列表 = [ ]??
動力線列表= [ ]???
暫時列表 = [ ]
for i in range(0, total):??
????最低價=get("最低價",i)?????
????最低價列表.append(最低價)
????最高價=get("最高價",i)
????最高價列表.append(最高價)
????var2 = LLV(最低價列表,10,i)
????var3 = HHV(最高價列表,25,i)
????收盤價= get("收盤價",i)
????if var2 != var3:
????????暫時列表.append((收盤價-var2)/(var3-var2)*4)
????else:
????????暫時列表.append(1*4)
????動力線=EMA(暫時列表,4,i)
????動力線列表.append(動力線)
????save("動力線",動力線,i)
箭頭1=-1000
箭頭2=-1000
箭頭3=-1000
箭頭4=-1000
for i in range(0,total):
????if(動力線列表[i]>動力線列表[i-1]):
????????draw.stickline(動力線列表[i-1],動力線列表[i],8,00,2,i)
????else:
????????draw.stickline(動力線列表[i-1],動力線列表[i],8,03,2,i)
????if(動力線列表[i-1]<0.2)and(動力線列表[i]>=0.2)and(i-箭頭1>20):
????????text(動力線列表[i]+0.02,i,"↑", 0)
????????箭頭1=i
????if(動力線列表[i-1]<0.5)and(動力線列表[i]>=0.5)and(i-箭頭2>20):
????????text(動力線列表[i]+0.02,i,"↑",0)
????????箭頭2=i
????if(動力線列表[i-1]>3.2)and(動力線列表[i]<=3.2)and(i-箭頭3>20):
????????text(動力線列表[i]+0.02,i,"↓", 5)
????????箭頭3=i
????if(動力線列表[i-1]>3.5)and(動力線列表[i]<=3.5)and(i-箭頭4>20):
????????text(動力線列表[i]+0.02,i,"↓", 5)
????????箭頭4=i
????save("階段賣出",3.2,i)
????save("清倉賣出",3.5,i)
????save("底部",0.2,i)
????save("關注",0.5,i)
????save("強弱分界線",1.75,i)
????
draw.curve("動力線", 15)
draw.curve("階段賣出",10)
draw.curve("清倉賣出", 19)
draw.curve("底部", 3)
draw.curve("關注", 7)?
?
?來源:程序化99
-
文華技術人員:
VAR2:=LLV(L,10);
VAR3:=HHV(H,25);
X:=(C-VAR2)/(VAR3-VAR2)*4;
動力線:EMA(X,4);
STICKLINE(動力線>REF(動力線,1),動力線,REF(動力線,1),COLORRED,0);
STICKLINE(動力線<REF(動力線,1),動力線,REF(動力線,1),COLORGREEN,0);
DRAWICON(CROSS(動力線,0.2)||CROSS(動力線,0.5),動力線,4);
DRAWICON(CROSSDOWN(動力線,3.2)||CROSSDOWN(動力線,3.5),動力線,5);
階段賣出:3.2;
清倉賣出:3.5;
強弱分界線:1.75;
底部:0.2;
關注:0.5;