欢迎访问 外汇EA下载与MT4/MT5自动交易资源 - 聚合外汇EA、黄金EA、量化交易工具与自动化交易实战内容。
登录 注册

止损和止盈脚本 - MetaTrader 4 脚本

author emer | 381 人阅读 | 0 人评论 |

Stop Loss and Take Profit Scripts - script for MetaTrader 4

Stop Loss and Take Profit Scripts - script for MetaTrader 4

Stop Loss and Take Profit Scripts - script for MetaTrader 4

Stop Loss and Take Profit Scripts - script for MetaTrader 4

Stop Loss and Take Profit Scripts - script for MetaTrader 4

Stop Loss and Take Profit Scripts - script for MetaTrader 4

预定义脚本的集合

预定义脚本的集合可以立即使用所需的设置,而无需键入它,从而节省了时间。

从下载的脚本制作您自己的脚本 - 这看起来很冗长,但一旦完成,它实际上是一个快速的 1、2、3。您会发现它出奇地快速和简单。

为什么要不断重新设置 Scrip、指标或 EA 默认参数,例如从 34 到 50?将默认设置永久更改为 50 或使用默认 50 进行复制!

请按照以下步骤操作

Stop Loss and Take Profit Scripts - script for MetaTrader 4

唯一需要编辑的代码是两个 500 号码。

// 脚本:0-A SL 500外部的 整数止损=500;

相关信息

脚本、指标和 EA 交易的输入选项卡背后的代码始终可以是 通过查找代码字“extern”(不带引号)来定位,该代码字始终是 靠近程序顶部。

代码字“int” 代表整数 (..-2, -1, 0, 1, 2, ..)。基本上是负数或 不包括小数位的正数。 'Int' 定义 “止损”为整数值。

要更改的代码(就基本编辑而言)将是 = 符号之后的代码。 Eg1:外部颜色 线颜色=红色; - 将红色更改为蓝色或绿色等。例如2:extern int 线宽=1; - 将 1 更改为 2、3、4 或 5。 例如:extern string Font_Type = "Arial"; - 将 Arial 更改为“Arial Bold”或“Verdana”。请注意字符串变量的参数需要引号 (" bla") (extern string ...... = "bla";)。

// 之后的文本用作描述性注释并从代码函数中排除。有时,出于通过消除过程查找故障等原因,代码会被注释掉(// ..bla bla.. 或 /*..bla bla...*/ )。

// 脚本:0-A SL 800
  • 外部的 整数止损=800;
  • 单击编译按钮。永远记得编译。编辑后的代码只有在编译后才会生效。
  • 检查 MetaEditor 的左下角是否有0 个错误和 0 个警告在工具箱(Ctrl+T)中。
  • 图3
  • Stop Loss and Take Profit Scripts - script for MetaTrader 4
  • 如果标记了错误,则代码将无法编译并且代码必须编译才能使程序运行
  • 如果标记了错误,请按步骤按 Ctrl+Z 并按照中的代码操作 MetaEditors,因为它被撤消并返回到原始副本。尝试 找出错误的地方,以供日后参考和学习。
  • 单击“编译”按钮来测试代码是否没有错误并重新开始。
  • 如果在编辑 500 到 800 后没有标记任何错误 工具箱中的新 0-A-SL-0800 脚本将位于 Scripts 文件夹中 准备使用..

    测试

    对其他脚本应用相同的过程。

    double:def - 实数 - 包括小数部分。

    int:def - (整数)整数 - 没有小数部分。

    之前: 0-2 Buy Limit.mq4

    // 默认输入:开始外部双 买入手数 = 0.01;// 一小手外部双买入限价 = 0.0;
    外部整数 滑点=3;
    外部整数 止损=0;
    外部整数 止盈 = 0;// 默认输入:结束

    之后:0-2 买入限价 0200-0600.mq4

    // 默认输入:开始外部的双倍的买入手数 = 0.10;// 一小手
    外部的 双倍的 买入限价 = 0.0;
    外部的 整数 滑点=4;// 我的名字是 Jack,我在 4 处编码了 slippagw。我在 StopLoss 处 200 和 TakeProfit 处 600 后面添加了注释
    外部的整数 止损=200;// 200 点(20 点)
    外部的整数 止盈 = 600;// 600 点(60 点)// 默认输入:结束

    之后:0-2 买入限价 0300-2000.mq4

    // 默认输入:开始外部双 买入手数 = 10.00; // 十手
    外部双 买入限价 = 0.0;
    外部整数 滑点=5;// 我的名字是 Jill,我已经将滑点编码为 5。我不会在 StopLoss 和 TakeProfit 后面添加注释
    外部整数 止损= 300;
    外部整数 止盈 = 2000;// 默认输入:结束

    附件下载

    📎 代码_11087.zip

    Source: MQL5 #11087

    🔐
    请登录后参与评论
    注册满12小时后评论,即可解锁附件下载
    立即登录