以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 帐户当前资金5o%之内开仓,用哪个函数描述。 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=173195) |
-- 作者:qq代人发帖 -- 发布时间:2019/11/19 15:35:13 -- 帐户当前资金5o%之内开仓,用哪个函数描述。 请教:帐户当前资金5o%之内开仓,用哪个函数描述,谢谢! |
-- 作者:FireScript -- 发布时间:2019/11/19 15:38:58 -- 这样做,按照下面例子即可: buy(1,5%,MARKET),PERTRADER;//表示按照实际资金的5%下单。注意:图表上信号依然还是按照模型资金的百分比计算出来的。但是实际下单时候 会按照账户资金的5%处理。
|
-- 作者:陈明 -- 发布时间:2019/11/19 16:06:27 -- 比如总资金5万,但现在只有2万9,如果燃油信号出来他会给你开仓,如果沪银信号出来他会不会开仓?开仓后一个小于2万5千是这样理解吗? |
-- 作者:陈明 -- 发布时间:2019/11/19 16:07:08 -- 谢谢老师 |
-- 作者:陈明 -- 发布时间:2019/11/20 9:16:46 -- N1白:=BARSLAST(TIME=0915)+1; AA:=TIME>=0930&&TIME<=2400||TIME>=0930&&TIME<1500; O白:=VALUEWHEN(N1白=1,O),COLORLIGHTGREEN,NODRAW; N17:=BARSLAST(TIME=0930)+1; N18:=BARSLAST(TIME=0915)+1; N19:=IF(N17<N18,N17,N18); HH1:=REF(HHV(H,N18),N17),NODRAW; LL1:=REF(LLV(L,N18),N17),NODRAW; N0930每:=BARSLAST(DATE<>REF(DATE,1))+1; C0930:REF(C,N17),COLORRED,LINETHICK5,NODRAW;//昨天的收盘价 DRAWSL(1,C0930,0,1,0,COLORRED),LINETHICK5; 0930上180:C0930+180,NODRAW,COLORRED; 0930下180:C0930-180,NODRAW,COLORGREEN; 0930上360:C0930+360,NODRAW,COLORRED; 0930下360:C0930-360,NODRAW,COLORGREEN; 0930上540:C0930+540,NODRAW,COLORRED; 0930下540:C0930-540,NODRAW,COLORGREEN; IF(AA,0930上180,NULL),LINETHICK2,COLORRED;//白色加粗 DRAWTEXT(CROSS(AA,0.5),0930上180,\'0930上180\'),ALIGN1,FONTSIZE20,COLORRED; DRAWNUMBER1(AA&&REFX(DATE,1)<>DATE||ISLASTBAR,0930上180,0930上180,0),COLORRED; IF(AA,0930下180,NULL),LINETHICK2,COLORGREEN;//白色加粗 DRAWTEXT(CROSS(AA,0.5),0930下180,\'0930下180\'),ALIGN1,FONTSIZE20,COLORGREEN; DRAWNUMBER1(AA&&REFX(DATE,1)<>DATE||ISLASTBAR,0930下180,0930下180,0),COLORGREEN; IF(AA,0930上360,NULL),LINETHICK2,COLORRED;//白色加粗 DRAWTEXT(CROSS(AA,0.5),0930上360,\'0930上360\'),ALIGN1,FONTSIZE20,COLORRED; DRAWNUMBER1(AA&&REFX(DATE,1)<>DATE||ISLASTBAR,0930上360,0930上360,0),COLORRED; IF(AA,0930下360,NULL),LINETHICK2,COLORGREEN;//白色加粗 DRAWTEXT(CROSS(AA,0.5),0930下360,\'0930下360\'),ALIGN1,FONTSIZE20,COLORGREEN; DRAWNUMBER1(AA&&REFX(DATE,1)<>DATE||ISLASTBAR,0930下360,0930下360,0),COLORGREEN; IF(AA,0930上540,NULL),LINETHICK2,COLORRED;//白色加粗 DRAWTEXT(CROSS(AA,0.5),0930上540,\'0930上540\'),ALIGN1,FONTSIZE20,COLORRED; DRAWNUMBER1(AA&&REFX(DATE,1)<>DATE||ISLASTBAR,0930上540,0930上540,0),COLORRED; IF(AA,0930下540,NULL),LINETHICK2,COLORGREEN;//白色加粗 DRAWTEXT(CROSS(AA,0.5),0930下540,\'0930下540\'),ALIGN1,FONTSIZE20,COLORGREEN; DRAWNUMBER1(AA&&REFX(DATE,1)<>DATE||ISLASTBAR,0930下540,0930下540,0),COLORGREEN;
|
-- 作者:陈明 -- 发布时间:2019/11/20 9:18:09 -- 导入金字塔卡在函数沒定义,帮我一下老师,谢谢 |
-- 作者:FireScript -- 发布时间:2019/11/20 9:36:07 -- 代码不是通用的。 金字塔下相应的函数是DRAWNUMBER 请参考这个函数把上面的DRAWNUMBER1替换下即可。
|
-- 作者:陈明 -- 发布时间:2019/11/20 9:46:01 -- 谢谢,老师帮我看一下。 |
-- 作者:FireScript -- 发布时间:2019/11/20 10:19:26 -- 你直接把里面函数替换下。我已经告诉你哪个不一样了。DRAWNUMBER1换成DRAWNUMBER |
-- 作者:陈明 -- 发布时间:2019/11/20 11:21:28 -- 导能导入不出信号 |