BUY(LONGCOND AND TRADING,1,2);
貌似可以成交,价格自动变化?
不要这样写,一定要依照函数本身定义好的用法走,否则会出问题。
BUY(COND,V,Type,P);表示当COND条件成立时,买入V股(手)当前品种,TYPE表示买入类型,P表示买入价格,所有参数均可以省略。
V:买入股(手)数或买入资金百分比(N%),若为0或者省略表示100%;缺省值为100%。
TYPE:可以是本周期收盘(THISCLOSE),市价(MARKET),限价单(LIMIT),停损单(STOP)等交易方式控制符;缺省值为市价。
P:对于限价单、停损单需要指定的买入价格
TYPE应该至少包含这些吧,
this bar的 open,high,low,close,market,limit,stop
next bar的 open,high,low,close,market,limit,stop
一共14种类型,貌似金字塔好多还没支持到。
这些都有,请仔细看金字塔函数列表中的交易系统分类
TYPE类型:
open | high | low | close | market | limit | stop | |
this bar | thisclose | limitr | stopr | ||||
next bar | nextopen/market | nexthigh | nextlow | limit | stop |
空白的TYPE类型是什么?在帮助里没发现。
另外对于market,limit,stop类型的价格,如果指定的价格在Bar的高低价之外,金字塔是如何处理的?
那是因为本周期的几个价位点,可以用LIMITR来指定本周期的一个价位,故不需要TYPE控制符
BUY(COND,1,LIMITR,H);//表示本周期最高价
如果价格在委托之外,会按照实际的真实情况模拟处理,买入价低于最低价则不成交处理,图表显示的是白色箭头,超过最高价,按最高价成交处理