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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 图表系统策略编写求助。

   

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


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

主题:图表系统策略编写求助。

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


加好友 发短信
等级:新手上路 帖子:35 积分:0 威望:0 精华:0 注册:2019/5/6 11:43:55
图表系统策略编写求助。  发帖心情 Post By:2019/5/6 12:07:41    Post IP:180.169.30.6[只看该作者]

请帮助在图表系统里写2个小程序:
   1:(原有2单开仓)开仓后正向赢利100个价位后,触发先止赢1单,第2单在回落到距原开仓单点15个价位时止赢平仓结束。
   2:(原有2单开仓)开仓后正向赢利75个价位后,但不触即100个价位开始回落,回落到距原开仓单点15个价位时止赢平仓1单,第2单亏损75个价位后触发止损结束。
   


谢谢支持!!!!

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


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2019/5/6 12:34:48    Post IP:180.169.30.6[只看该作者]

VARIABLE:sellflag=0;

IF C-AvGENTERPRICE>=100*MINDIFF and sellflag=0 THEN BEGIN
SELL(1,1,MARKET);
sellflag:=1;
END

IF C-AvGENTERPRICE<=15*MINDIFF and sellflag=1 THEN BEGIN
SELL(1,1,MARKET);
sellflag:=0;
END

 

第二个

VARIABLE:sellflag=0;

IF C-AvGENTERPRICE>=75*MINDIFF and C-AvGENTERPRICE<100*MINDIFF and sellflag=0 THEN BEGIN
SELL(1,1,MARKET);
sellflag:=1;
END

IF C-AvGENTERPRICE<=15*MINDIFF and sellflag=1 THEN BEGIN
SELL(1,1,MARKET);
sellflag:=0;
END

 

 

[此贴子已经被作者于2019/5/6 12:35:10编辑过]


编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
凡人
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:35 积分:0 威望:0 精华:0 注册:2019/5/6 11:43:55
  发帖心情 Post By:2019/5/6 14:56:31    Post IP:117.174.107.216[只看该作者]

非常感谢我去测试!有什么疑问再来请教老师!!!

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


加好友 发短信
等级:新手上路 帖子:35 积分:0 威望:0 精华:0 注册:2019/5/6 11:43:55
  发帖心情 Post By:2019/5/6 15:50:37    Post IP:117.174.107.216[只看该作者]

老师您好!我看了下您为我写的2个程序。第一个好象没问题,第2个是开仓后正向赢利75个价位后,但不触即100个价位后开始回落,但是还要回落到距原开仓单点15个价位时止赢平仓1单的(意思是第1手挣手续费不亏损),而不是只满足75---100之间就平仓止赢的。    然后第2单是第1单平掉后反向发生亏损达到75个价位后就止损的(意思是第2单要75价位止损走的),才完成1个整个交易。      

还望再次劳驾老师给辛苦写下!!!!有劳您了!!

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


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2019/5/6 16:07:44    Post IP:180.169.30.6[只看该作者]

VARIABLE:sellflag=0;

IF C-AvGENTERPRICE>=75*MINDIFF and C-AvGENTERPRICE<100*MINDIFF and sellflag=0 THEN BEGIN
 sellflag:=1;
END

IF C-AvGENTERPRICE<=15*MINDIFF and sellflag=1 THEN BEGIN
 SELL(1,1,MARKET);
END

IF AvGENTERPRICE-C>=75*MINDIFF and sellflag=1 THEN BEGIN
 SELL(1,1,MARKET);
 sellflag:=0;
END



编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
凡人
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:35 积分:0 威望:0 精华:0 注册:2019/5/6 11:43:55
  发帖心情 Post By:2019/5/6 16:44:26    Post IP:117.174.107.216[只看该作者]

非常感谢!!!


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


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2019/5/6 17:02:27    Post IP:180.169.30.6[只看该作者]

调整下,上面的有逻辑错误。

VARIABLE:sellflag=0;

IF C-AvGENTERPRICE>=75*MINDIFF and C-AvGENTERPRICE<100*MINDIFF and sellflag=0 THEN BEGIN
 sellflag:=1;
END

IF C-AvGENTERPRICE<=15*MINDIFF and sellflag=1 THEN BEGIN
 SELL(1,1,MARKET);

 sellflag:=2;
END

IF AvGENTERPRICE-C>=75*MINDIFF and sellflag=2 THEN BEGIN
 SELL(1,1,MARKET);
 sellflag:=0;
END



编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
凡人
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:35 积分:0 威望:0 精华:0 注册:2019/5/6 11:43:55
  发帖心情 Post By:2019/5/7 13:22:32    Post IP:117.174.107.216[只看该作者]

老师,我将公式植入我公式里面,在实际运行中第1条到达100个价位也没自动给我止赢,麻烦您再给看看好吗?我的公式没问题,开平都正常,植入后测试也能通过哦!!!

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


加好友 发短信
等级:新手上路 帖子:35 积分:0 威望:0 精华:0 注册:2019/5/6 11:43:55
  发帖心情 Post By:2019/5/7 13:23:42    Post IP:117.174.107.216[只看该作者]

麻烦您将2个公式都检查下.拜托您了!!!!!


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


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2019/5/7 13:45:33    Post IP:180.169.30.6[只看该作者]

你把止盈条件在k线图上输出看下,相应的k线位置是否真的满足你的要求。

 另外,给你的范例代码建议你自己理解并具备调试能力。也便于我们之间沟通定位问题。

 

[此贴子已经被作者于2019/5/7 13:49:15编辑过]


编程无捷径,技巧靠积累。
 回到顶部
总数 20 1 2 下一页