请问使用通达信做期货,在交易系统公式编写器中“买平并买开”和“卖平并卖开” 怎么写?
一、请问使用通达信做期货,在交易系统公式编写器中“买平并买开”和“卖平并卖开” 怎么写?
通达信里面的两个函数,不过应该也不能实现你想要的
ENTERLONG多头买入
EXITLONG多头卖出
据我所知目前支持程序化交易的都是收费的,需要程序支持的,靠编写公式误差会很大
二、通达信公式
成交:AMOUNT/10000000,NODRAW;
STICKLINE(成交,成交,0,3,1),COLORGRAY;
JJ:=(HIGH+LOW+CLOSE)/3;
QJ0:=AMOUNT/IF(HIGH=LOW,4,HIGH-LOW);
主买:ABS(QJ0*(JJ-MIN(CLOSE,OPEN)))/10000000,NODRAW;
主卖:(QJ0*(MIN(OPEN,CLOSE)-LOW))/10000000,COLORLIBLUE;
散买:(QJ0*(HIGH-MAX(OPEN,CLOSE)))/10000000;
散卖:ABS(QJ0*(MAX(CLOSE,OPEN)-JJ))/10000000;
主买卖差:=主买-主卖,LINETHICK0;
散买卖差:=散买-散卖,COLORRED,LINETHICK0;
STICKLINE(主买卖差>=0,0,主买卖差,3,0),COLORRED;
STICKLINE(主买卖差<0,0,主买卖差,3,0),COLORLIBLUE;
今天差:(主买+散买)-(主卖+散卖),COLORWHITE,LINETHICK0;
STICKLINE(散买-散卖>0 AND 主买卖差>0,散买-散卖+主买卖差,主买卖差,3,0),COLORLIRED;
STICKLINE(散买-散卖>0 AND 主买卖差<0,散买-散卖,0,3,0),COLORLIRED;
STICKLINE(散买-散卖<0 AND 主买卖差<0,散买-散卖+主买卖差,主买卖差,3,0),COLORLIGRAY;
STICKLINE(散买-散卖<0 AND 主买卖差>0,散买-散卖,0,3,0),COLORLIGRAY;
STICKLINE(今天差>0,今天差*1.003,今天差,3,0),COLORYELLOW;
STICKLINE(今天差<0,今天差*0.98,今天差,3,0),COLORBLUE;
0,COLORGRAY;
三、去那里下载最新的通达信公式指标
每天都是更新的通达信指标库:
支持TNC、TNI格式
四、通达信 MACD公式
说来要求不多,但是要求还有点模糊,公式倒是做好了,效果却不好,如果需要改进,加专守壹的口,思路很好,肯定可以做出有用的公式来的,但是就不是你现在这样的简单要求了。
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
MACD:=(DIF-DEA)*2;
XG:MACD<REF(MACD,1)AND L<=LLV(L,30);
五、通达信预警公式
DYNAINFO(14)>0.03 AND DYNAINFO(17)>1;