tellincal是一款专为外汇交易设计的自动化交易程序(EA),其源代码公开,允许用户自定义参数以适应不同的市场条件和交易策略。
我开发了一款利用5分钟及15分钟K线波浪进行交易的EA程序,在使用以往数据测试的情况下能够稳定盈利。该程序有助于克服人性的一些弱点,如不舍得止损或盲目加仓导致的资金暴仓问题。
这款EA适用于所有货币对,并且已经通过GU和黄金美元的历史数据进行了充分验证并实现了稳定的收益。其主要功能包括:
1. 下单判断:
- 根据5分钟、15分钟、30分钟及4小时K线波浪趋势综合分析后下单。
- 在底部或顶部位置结合K线图进行下单。
2. 例外情况下的下单判断:
- 当涨幅过高或者跌幅过大,并且可能处于反转点时不再下达新订单;
- 支撑位附近不下单;
- K线形态不适合交易时不执行新的买卖指令;
- 下降通道的底部不卖出,上升通道的顶部不买入等。
3. 平仓操作判断:
- 与原下单方向相反并且盈利的情况下平掉仓位。
- 当K线达到顶点或低点时进行止盈动作。
- 如果订单持有时间较长且处于非活跃交易时段,则会提前结束小利润单;
- 达到预设的压力位则执行卖出指令;
- 单边上涨或下跌幅度较大,位于顶部或者底部位置时平仓。
4. 锁定仓位与解锁:
- 当亏损超过设定阈值后自动触发锁定机制。
- 在达到特定条件时进行解除锁单操作。
5. 移动止损策略:
- 旨在保护现有收益并实现盈利最大化。设置初始移动止损点,当利润增加到一定水平时会重新评估新的止损能量,并根据图形与K线变化动态调整。
6. 额外追加订单:
- 根据已有盈利单情况适时追加投入。
7. 对于手工下单的辅助管理:
- 当人工操作留有备注说明后,程序将自动实施平仓、锁定及移动止损等策略。
8. 图形界面显示功能:
- 可以展示不同时间周期内的波浪形态(如5分钟K线图、15分钟K线图等等)。
- 显示趋势方向并提供下单建议。
经过九年的外汇交易经验积累,我认识到人性中的贪婪与恐惧往往会导致严重的资金损失。因此开发这款EA旨在帮助用户避免这些常见错误,并通过科学的方法来优化盈利水平和风险控制能力。