例如MA的公式:
{平多} EXITLONG:CROSS(MA(CLOSE,B),MA(CLOSE,A)),TFILTER,ORDERQUEUE;
{平空} EXITSHORT:CROSS(MA(CLOSE,A),MA(CLOSE,B)),TFILTER,ORDERQUEUE;
{开多} ENTERLONG:CROSS(MA(CLOSE,A),MA(CLOSE,B)),TFILTER,ORDERQUEUE;
{开空} ENTERSHORT:CROSS(MA(CLOSE,B),MA(CLOSE,A)),TFILTER,ORDERQUEUE;
图表上只能出现箭头提示,我想做到图表中能有文字的“平多”、“平空”、“开多”、“开空”的提示,怎样能做到呢?
试着把里面的enterlong等替换成新交易系统对应的buy等,就会在箭头的地方自动的加上文字提示。
如:
参数 N1 ,最小值 0,最大值 100,缺省值 5;
参数 N2 ,最小值 0,最大值 100,缺省值 30;
P1:=MA(CLOSE,N1);
P2:=MA(CLOSE,N2);
BPK :=CROSS(P1,P2);
SPK :=CROSS(P2,P1);
{开多} ENTERLONG: BPK,TFILTER;
{平多} EXITLONG: SPK,TFILTER;
{开空} ENTERSHORT: SPK,TFILTER;
{平空} EXITSHORT: BPK,TFILTER;
对于新交易系统模型,可用下面4句代替
SELLSHORT(BPK and HOLDING<0,HOLDING,market); //交易系统之平空操作
BUY(BPK and HOLDING=0,30%,market);//交易系统之开多操作
SELL(SPK and HOLDING>0,HOLDING,market); //交易系统之平多操作
BUYSHORT(SPK and HOLDING=0,30%,market); //交易系统之开空操作
推荐多您多看看http://www.weistock.com/bbs/dispbbs.asp?boardid=2&Id=370的资料
看函数说明。
举例:
DRAWTEXT(CLOSE/OPEN>1.08,LOW,'大阳线')
表示当日涨幅大于8%时在最低价位置显示"大阳线"字样。
可根据你的条件显示你需要的文字
DRAWTEXT(MA5,high,'注意'),COLORRED,ALIGN3; 请教版主 这样写了一句显示文字有点问题 、字都连成一条线 根本看不清内容,请问如何改成在最新K线左面10根K线位置、只显示这两个文字 谢谢
DRAWTEXT(MA5,high,'注意'),COLORRED,ALIGN3; 请教版主 这样写了一句显示文字有点问题 、字都连成一条线 根本看不清内容,请问如何改成在最新K线左面10根K线位置、只显示这两个文字 折腾了一天还没搞好
请版主和各位高手帮忙看看 谢谢 |