Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共20 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:怎么编写一个代码行数少的浮盈加仓公式

1楼
arutema 发表于:2017/6/16 10:15:06
比如做多开第一单 赚钱后,加仓 加仓呈倒金字塔方式(1赚钱加2手 在赚钱加3手    1+2+3+4+5+6+7+8+9+10+11+12+13+………………)直到止损条件触发满足,麻烦给写个 框架 谢谢
2楼
pyd 发表于:2017/6/16 10:19:47

variable:n=1;
if kd then buy(1,n,marketr);
if openprofit>0 then n:=n+1;
if zhiying then begin
sell();
n:=1;
end

[此贴子已经被作者于2017/6/16 10:36:35编辑过]
3楼
arutema 发表于:2017/6/22 22:27:45
我是用于期货交易, 开空的怎么写  ,怎么写做空加仓倒金字塔式,谢谢
4楼
arutema 发表于:2017/6/22 22:57:43
,end前的n=1;是什么意思,我用于期货,做空 倒金字塔加仓怎么写  谢谢
5楼
arutema 发表于:2017/6/22 22:59:33
end前的n:=1是什么意思?用于期货做空倒金字塔 加仓怎么写 谢谢
6楼
arutema 发表于:2017/6/22 23:02:36
end的前的n:=1;什么意思?   期货做空的  倒金字塔加仓怎么写   谢谢
7楼
wenarm 发表于:2017/6/23 8:36:08

n:=1;是在止盈后,将手数再次初始为0,便于下次使用。

空仓部分和上述2楼的方式一致,可以参考修改,建议你先学习基本语法。而不是跳跃式学习。

8楼
arutema 发表于:2017/6/23 9:14:47
做空的仓位 不是用  ‘-’的吗
9楼
gxx978 发表于:2017/6/23 9:24:00

做空的话,只需要把开多函数换成开空函数,平多函数换成平空函数。

variable:n=1;
if kd then buyshort(1,n,marketr);
if openprofit>0 then n:=n+1;
if zhiying then begin
sellshort();
n:=1;
end

10楼
arutema 发表于:2017/6/23 9:40:14
KD: c>ref(h,1)    ;     //开多条件
KK:c<ref(l,1)    ;           //开空条件


variable:n=1;
多进:BUY( KD ,n,THISCLOSE);          //开多信号
//止盈
if openprofit>0 then n:=n+1;
多赢:SELL(kk and 
holding>0,HOLDING,MARKETR);
n:=1;
空进:BUYSHORT(KK ,n,THISCLOSE);
//止盈
if openprofit>0 then n:=n+1;
空赢:sellshort( kd ,holding,MARKETR);
n:=1;
我这么写错在哪  没没有实现加仓啊  求教
共20 条记录, 每页显示 10 条, 页签: [1] [2]


Powered By Dvbbs Version 8.3.0
Processed in 0.03101 s, 2 queries.