老师,图标能对齐吗? (文华财经随身行Android   5.3.7)

投资者咨询:老师,图标能对齐吗? (文华财经随身行Android   5.3.7)
来源:文华财经  日期:2018-5-16 16:18
老师,我编得程序,图标和文字都乱七八糟的,能整齐的在顶端或底部排列吗?老师请看附图

图片点击可在新窗口打开查看
图片点击可在新窗口打开查看 文件名:IMG_20180516_161339.jpg
技术人员回复
日期:2018-5-16 16:20
您提供下源码,我们帮您优化处理下
投资者咨询:老师,图标能对齐吗? (文华财经随身行Android   5.3.7)
来源:文华财经  日期:2018-5-16 16:18
谢谢,老师请看:
MA4:=MA(CLOSE,4);
MA9:=MA(CLOSE,9);
MA19:=MA(CLOSE,19);

MA39:=MA(CLOSE,39);
MA29:=MA(CLOSE,29);
MA54:=MA(CLOSE,54);
MA87:=MA(CLOSE,87);
MA141:=MA(CLOSE,141);

DIFF : =EMA(CLOSE,12) - EMA(CLOSE,26);
DEA := EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;
N:=9;
M1:=3;
M2:=3;
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
BACKGROUNDSTYLE(1);
K:=SMA(RSV,M1,1);
D:=SMA(K,M2,1);
J:=3*K-2*D;

A11:= DIFF>=DEA;
A13:= J>=K&&J>=D&&K>=D;
A14:= MA4>REF(MA4,1)&&MA9>=REF(MA9,1)&& MA19>=REF(MA19,1)&&MA29>=REF(MA29,1)&&MA39>=REF(MA39,1)&&MA54>=REF(MA54,1)&&MA141>=REF(MA141,1);
A15:= C>=MA141&&MA4>MA9&&MA9>=MA19&&MA19>=MA29&&MA29>=MA39&&MA39>=MA54;

A20:= C>=MA141&&MA4>MA9&&MA9>=MA39&&MA39>=MA29&&MA29>=MA19;
A21:= C>=MA141&&MA4>MA9&&MA9>=MA19&&MA19>=MA39&&MA39>=MA29;
A22:= C>=MA141&&MA4>MA9&&MA9>=MA19&&MA19>=MA29&&MA29>=MA39;
A23:= C>=MA141&&MA4>MA9&&MA9>=MA29&&MA29>=MA39&&MA39>=MA19;

DRAWICON(A15&&A13&&A14&&A11,HIGH,'ICO1');


DRAWTEXT((A20||A21||A22||A23)&&A13&&A14&&A11,L,'D');

D1:=BARSLAST((A15||A20||A21||A22||A23)&&A13&&A14&&A11)+1;
PLAYSOUND(REF(D1=1,1),'A');

A31:= DIFF<=DEA;
A33:= J<=K&&J<=D&&K<=D;
A34:= MA4<REF(MA4,1)&&MA9<=REF(MA9,1)&& MA19<=REF(MA19,1)&&MA29<=REF(MA29,1)&&MA39<=REF(MA39,1)&&MA54<=REF(MA54,1)&&MA141<=REF(MA141,1);
A35:= C<=MA141&&MA4<MA9&&MA9<=MA19&&MA19<=MA29&&MA29<=MA39&&MA39<=MA54;
A40:= C<=MA141&&MA4<MA9&&MA9<=MA39&&MA39<=MA29&&MA29<=MA19;
A41:= C<=MA141&&MA4<MA9&&MA9<=MA19&&MA19<=MA39&&MA39<=MA29;
A42:= C<=MA141&&MA4<MA9&&MA9<=MA19&&MA19<=MA29&&MA29<=MA39;
A43:= C<=MA141&&MA4<MA9&&MA9<=MA29&&MA29<=MA39&&MA39<=MA19;

DRAWICON(A35&&A33&&A34&&A31,LOW,'ICO1');


DRAWTEXT((A40||A41||A42||A43)&&A33&&A34&&A31,H,'K');

D3:=BARSLAST((A35||A40||A41||A42||A43)&&A33&&A34&&A31)+1;
PLAYSOUND(REF(D3=1,1),'A');

技术人员回复
日期:2018-5-16 16:38
 如下给您修改,您加载试下:

MA4:=MA(CLOSE,4);
MA9:=MA(CLOSE,9); 
MA19:=MA(CLOSE,19);
MA39:=MA(CLOSE,39);
MA29:=MA(CLOSE,29);
MA54:=MA(CLOSE,54);
MA87:=MA(CLOSE,87);
MA141:=MA(CLOSE,141);
DIFF : =EMA(CLOSE,12) - EMA(CLOSE,26);
DEA := EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;
N:=9;
M1:=3;
M2:=3;
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
BACKGROUNDSTYLE(1);
K:=SMA(RSV,M1,1);
D:=SMA(K,M2,1);
J:=3*K-2*D;
A11:= DIFF>=DEA;
A13:= J>=K&&J>=D&&K>=D;
A14:= MA4>REF(MA4,1)&&MA9>=REF(MA9,1)&& MA19>=REF(MA19,1)&&MA29>=REF(MA29,1)&&MA39>=REF(MA39,1)&&MA54>=REF(MA54,1)&&MA141>=REF(MA141,1);
A15:= C>=MA141&&MA4>MA9&&MA9>=MA19&&MA19>=MA29&&MA29>=MA39&&MA39>=MA54;
A20:= C>=MA141&&MA4>MA9&&MA9>=MA39&&MA39>=MA29&&MA29>=MA19;
A21:= C>=MA141&&MA4>MA9&&MA9>=MA19&&MA19>=MA39&&MA39>=MA29;
A22:= C>=MA141&&MA4>MA9&&MA9>=MA19&&MA19>=MA29&&MA29>=MA39;
A23:= C>=MA141&&MA4>MA9&&MA9>=MA29&&MA29>=MA39&&MA39>=MA19;
DRAWICON(A15&&A13&&A14&&A11,HIGH,'ICO1'),VALIGN2;

DRAWTEXT((A20||A21||A22||A23)&&A13&&A14&&A11,L,'D'),VALIGN0;
D1:=BARSLAST((A15||A20||A21||A22||A23)&&A13&&A14&&A11)+1;
PLAYSOUND(REF(D1=1,1),'A');
A31:= DIFF<=DEA;
A33:= J<=K&&J<=D&&K<=D;
A34:= MA4<REF(MA4,1)&&MA9<=REF(MA9,1)&& MA19<=REF(MA19,1)&&MA29<=REF(MA29,1)&&MA39<=REF(MA39,1)&&MA54<=REF(MA54,1)&&MA141<=REF(MA141,1);
A35:= C<=MA141&&MA4<MA9&&MA9<=MA19&&MA19<=MA29&&MA29<=MA39&&MA39<=MA54;
A40:= C<=MA141&&MA4<MA9&&MA9<=MA39&&MA39<=MA29&&MA29<=MA19;
A41:= C<=MA141&&MA4<MA9&&MA9<=MA19&&MA19<=MA39&&MA39<=MA29;
A42:= C<=MA141&&MA4<MA9&&MA9<=MA19&&MA19<=MA29&&MA29<=MA39;
A43:= C<=MA141&&MA4<MA9&&MA9<=MA29&&MA29<=MA39&&MA39<=MA19;
DRAWICON(A35&&A33&&A34&&A31,LOW,'ICO1'),VALIGN0;

DRAWTEXT((A40||A41||A42||A43)&&A33&&A34&&A31,H,'K'),VALIGN2;
D3:=BARSLAST((A35||A40||A41||A42||A43)&&A33&&A34&&A31)+1;
PLAYSOUND(REF(D3=1,1),'A');

投资者咨询:老师,图标能对齐吗? (文华财经随身行Android   5.3.7)
来源:文华财经  日期:2018-5-16 16:18
老师,好像还是不行,再帮我想想办法吧,谢谢!

图片点击可在新窗口打开查看
图片点击可在新窗口打开查看 文件名:IMG_20180517_071726.jpg
技术人员回复
日期:2018-5-17 8:37
 您说的不能对齐是指什么?是k线不管什么密度下都要显示在一样的位置高度上吗?

 如果是这个思路,是实现不了的,k线的密度都是自适应显示的,密度改变k线位置就会改变

 您标注的图标也会改变,您了解一下
投资者咨询:老师,图标能对齐吗? (文华财经随身行Android   5.3.7)
来源:文华财经  日期:2018-5-16 16:18
我说的是那些笑脸哭脸都排在同一高度,比如屏幕顶端,这个可行吗
技术人员回复
日期:2018-5-17 9:27
实现不了的。

标注都是需要标注在k线价位附近,不能标注在指定位置的

所以需要跟随k线位置的变动而改变的,您了解一下