设为首页 收藏本站 切换语言

【 每天获利100点】基于移动平均线和价格关系来进行交易决策

| 发表于 2024-3-23 15:25:52 | 显示全部楼层 |复制链接
1. 概述
目标是在每天获取100个点(pip)的利润。它基于移动平均线和价格关系来进行交易决策,采用了简单的趋势跟随策略,并具有止盈和移动止损功能。
2. 外部参数设置
止盈点数:长买单和短卖单的止盈点数。
移动止损点数:长买单和短卖单的移动止损点数。
开仓颜色:开仓时图表上标记的颜色。
手数:每次交易的手数。
滑点:允许的最大滑点。
每日获利100点.jpg
是否使用声音提醒:是否在交易执行时播放声音。
3. 初始化和反初始化函数
deinit():清空图表上的注释。
功能:在 EA 卸载时清除图表上的注释。
4. 开始函数 start()
功能:根据交易条件执行交易。
逻辑:检查历史数据条数,如果不足 100 条则不执行交易检查设置的止盈点数,如果低于 10 点则不执行交易获取当前价格和移动平均线的值。如果没有持仓,则根据价格和移动平均线的关系开仓。对已有持仓进行移动止损。
每天获利100点.jpg
5. 判断是否存在持仓函数 ExistPositions()
功能:检查是否存在当前交易符号的持仓。
逻辑:遍历所有订单,如果存在当前交易符号的持仓则返回true,否则返回false
6. 移动止损函数 TrailingPositionsBuy() TrailingPositionsSell()
功能:对持仓进行移动止损。
逻辑:遍历所有持仓,如果符合条件则对买入单和卖出单进行移动止损操作。
7. 修改止损函数 ModifyStopLoss()
功能:修改订单的止损价。
逻辑:根据传入的止损价修改订单的止损价格,如果修改成功且设置了声音提醒则播放声音。
8. 开仓函数 OpenBuy() OpenSell()
功能:执行买入和卖出操作。
逻辑:根据当前价格和设置的止盈点数执行买入和卖出操作,如果执行成功且设置了声音提醒则播放声音。
9. 辅助函数
获取注释信息函数 GetCommentForOrder():返回订单的注释信息。
获取手数函数 GetSizeLot():返回设置的手数。
获取买入止盈价函数 GetTakeProfitBuy() 和获取卖出止盈价函数 GetTakeProfitSell()**:根据当前价格和设置的止盈点数计算买入和卖出的止盈价。
10. 优点与风险
优点:策略简单易懂,适合初学者入门。设置了止盈和移动止损,具备风险控制功能。可以通过外部参数进行灵活调整,适应不同的市场情况。
风险:策略过于简单,可能无法适应市场变化。缺乏过滤器和其他辅助指标,容易受到噪音的干扰。

每天获利100点.ex4

16.31 KB, 下载次数: 6, 下载积分: 活跃度 -5  [下载]

评分
  • 1
  • 2
  • 3
  • 4
  • 5
平均分:5    参与人数:2    我的评分:未评 下载时遇到问题?
举报

评论 使用道具

精彩评论8

siyu5657
D
| 发表于 2024-3-23 17:09:19 | 显示全部楼层
下个看看
举报

点赞 评论 使用道具

shao
DDD
| 发表于 2024-3-24 02:22:56 来自手机 | 显示全部楼层
路过看看
举报

点赞 评论 使用道具

yysjh
DD
| 发表于 2024-3-24 10:23:37 | 显示全部楼层
有下载的童鞋吗?
举报

点赞 评论 使用道具

ea12213
C
| 发表于 2024-3-24 11:54:34 | 显示全部楼层
以前的教材EA?
举报

点赞 评论 使用道具

小宝贝321
D
| 发表于 2024-3-24 15:19:29 | 显示全部楼层
有没有实盘的老铁
举报

点赞 评论 使用道具

外汇信徒
D
| 发表于 2024-3-28 16:39:52 | 显示全部楼层
有人测试了吗
举报

点赞 评论 使用道具

caisheng888
D
| 发表于 2024-3-28 21:49:37 | 显示全部楼层
没人测试么,我来试试吧
举报

点赞 评论 使用道具

caisheng888
D
| 发表于 2024-3-28 21:58:01 | 显示全部楼层
感觉一般般吧。。
举报

点赞 评论 使用道具

发新帖
EA交易
您需要登录后才可以评论 登录 | 立即注册

天眼云VPS
简体中文
繁體中文
English(英语)
日本語(日语)
Deutsch(德语)
Русский язык(俄语)
بالعربية(阿拉伯语)
Türkçe(土耳其语)
Português(葡萄牙语)
ภาษาไทย(泰国语)
한어(朝鲜语/韩语)
Français(法语)