以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 文华语言改金字塔语言 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=73664) |
|
-- 作者:kusaju -- 发布时间:2014/12/29 9:13:59 -- 文华语言改金字塔语言 文华8.2版语言如下,请帮我改为金字塔语言,谢谢老师! A:=......; A>110,SPK; A<-5,BP; A<-10,BPK; A>105,SP; TRADE_OTHER(\'AUTO\'); SETSIGPRICETYPE(BK,LIMIT_ORDER); SETSIGPRICETYPE(SP,LIMIT_ORDER); SETSIGPRICETYPE(SK,LIMIT_ORDER); SETSIGPRICETYPE(BP,LIMIT_ORDER); AUTOFILTER; //说明: //1、系统满仓操作,前面的持仓未平仓完毕,后面将会资金不足无法开仓,系统要避免这种情况出现; //2、上一交易日的未平持仓,留在当日系统里满足条件时先平后开; //3、极端情况下可能出现一根K线直接使A值从“105以下”上穿到“110以上”、或从“-5以上”上穿到“-10以下”; //4、极端情况下,上一交易日有未平持仓,当日第一个A值就大于110、或小于-10。
|
|
-- 作者:jinzhe -- 发布时间:2014/12/29 9:38:33 -- 请解释一下上面的每一句代码 |
|
-- 作者:kusaju -- 发布时间:2014/12/29 10:31:03 --
|
|
-- 作者:jinzhe -- 发布时间:2014/12/29 10:34:23 -- A:=......; if A<-5 then sellshort(1,0,market);//A<-5,平空
if A<-10 then buy(holding=0,1,market);//A<-10,平空且成交后开多
if A>105 then sell(1,0,market);//A>105,平多 if A>110 then buyshort(holding=0,1,market)//A>110,平多且成交后开空
|
|
-- 作者:kusaju -- 发布时间:2015/1/3 16:41:09 -- 请老师帮我写出后台程序化语言,并特别注意一楼的几点说明! |
|
-- 作者:jinzhe -- 发布时间:2015/1/4 11:03:47 -- A:=......; if A<-5 then tsellshort(1,0,mkt);//A<-5,平空
if A<-10 then tbuy(tholding=0,1,mkt);//A<-10,平空且成交后开多
if A>105 then tsell(1,0,mkt);//A>105,平多 if A>110 then tbuyshort(tholding=0,1,mkt)//A>110,平多且成交后开空
|