欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 请问马丁是否能用图表交易

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有3415人关注过本帖树形打印复制链接

主题:请问马丁是否能用图表交易

帅哥哟,离线,有人找我吗?
markss
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:36 积分:0 威望:0 精华:0 注册:2020/2/2 22:39:14
请问马丁是否能用图表交易  发帖心情 Post By:2020/2/5 13:14:57    Post IP:123.130.144.171[显示全部帖子]

请问马丁是否能用图表交易,能的话需要设置吗
我回测可以正常开仓,但是实盘一次性直接把最大手数开进去了

 回到顶部
帅哥哟,离线,有人找我吗?
markss
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:36 积分:0 威望:0 精华:0 注册:2020/2/2 22:39:14
  发帖心情 Post By:2020/2/5 14:44:46    Post IP:123.130.144.171[显示全部帖子]

不是系统自带的,是自己写的

 回到顶部
帅哥哟,离线,有人找我吗?
markss
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:36 积分:0 威望:0 精华:0 注册:2020/2/2 22:39:14
  发帖心情 Post By:2020/2/5 15:01:40    Post IP:123.130.144.171[显示全部帖子]

好,我再检查检查,可能有问题。感谢。
还有,请问市价、现价用什么函数。比如我需要计算出开仓价与现价、市价的差,这个现价用哪个函数,我没有找到。
[此贴子已经被作者于2020/2/5 15:03:05编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
markss
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:36 积分:0 威望:0 精华:0 注册:2020/2/2 22:39:14
  发帖心情 Post By:2020/2/5 15:08:25    Post IP:123.130.144.171[显示全部帖子]

谢谢

 回到顶部
帅哥哟,离线,有人找我吗?
markss
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:36 积分:0 威望:0 精华:0 注册:2020/2/2 22:39:14
  发帖心情 Post By:2020/2/5 16:56:23    Post IP:123.130.144.171[显示全部帖子]

我把代码改了还是会一次性下最大手数。
之前把逻辑写在一起,现在把加仓条件分开写了结果还是一样的,我把系统自带的那个改了一下,下面是代码,会一次下四手。
之前把逻辑写在一起做了最大手数限制,比如是10手就会一次下10手。
input : 止盈点数(200,100,1000,100);
input : 止损点数(200,100,1000,100);
input:间距(20,10,1000,10);
VARIABLE:POSITIONCOUNT=1;
VARIABLE:ENTANDEXITSIGN=1,entpoint=0,EXITPOINT=0;//
VARIABLE:盈损标准=0;
VARIABLE:止盈=0;
VARIABLE:止损=0;


jjjj:=间距*MINDIFF();
if c>=止盈 and holding>0 then 
begin
   平多盈:sell(1,holding,market);
   POSITIONCOUNT:=1;
end
if c<= 止损 and holding>0 then
begin
   平多损:sell(1,holding,market); 
    POSITIONCOUNT:=1;
end

entpoint:=ENTERBARS+1; 
IF entpoint=ENTANDEXITSIGN THEN BEGIN{头寸成功} 
POSITIONCOUNT:=POSITIONCOUNT+1;{头寸计数} 

END 
IF POSITIONCOUNT=1 THEN BEGIN{第一头寸} 

开1:BUY(holding=0,1,MARKET);{在20日新高STOP指令买进}
 盈损标准:=ENTERPRICE;
   
止盈:=盈损标准+止盈点数*MINDIFF;
止损:=盈损标准-止损点数*MINDIFF;
END 
IF POSITIONCOUNT=2 THEN BEGIN{如到第二头寸} 

开2:BUY(c<=ENTERPRICE-jjjj*MINDIFF,1,MARKET);
END 
IF POSITIONCOUNT=3 THEN BEGIN{如到第三头寸} 

开3:BUY(c<=ENTERPRICE-jjjj*MINDIFF,1,MARKET);
END 
IF POSITIONCOUNT=4 THEN BEGIN 

开4:BUY(c<=ENTERPRICE-jjjj*MINDIFF,1,MARKET); 
END 



当前持仓:HOLDING,COLORGRAY,LINETHICK0;
当前资产:ASSET,NOAXIS,COLORGRAY;

 回到顶部