欢迎来到MQL4课程 - 页 10 1...34567891011121314151617 新评论 amyfor 2008.10.17 22:18 #91 大家好。 我在正确的文件夹中放置了一个EA......但是在英国Alpari公司的模拟账户 中,它有5位小数,不能工作......我在另一个模拟账户中试过(4位小数),工作正常......我检查了代码,没有发现任何地方指定4或5位小数......不知道如何让它在英国Alpari公司运行。我联系了他们,他们说联系编码员......没有什么帮助。 总之,如果有任何建议,我将非常感谢你们......再次感谢。 Linuxser 2008.10.17 22:46 #92 amyfor: 再次问候各位。我在正确的文件夹中放置了一个EA......但在Alpari UK的模拟账户中,它有5位小数,无法工作......我在另一个模拟账户中试过(4位小数),工作正常......我检查了代码,没有发现任何地方指定4或5位小数......不知道如何让它在Alpari UK运行。我联系了他们,他们说联系编码人员......没有什么帮助。 总之,如果有任何建议,我们将非常感激...再次感谢 有些Ea可以通过在数值上加一个0来实现5位数。 例如:对于50点的止损设置为500值。如果失败了,则需要调整代码。 amyfor 2008.10.22 23:33 #93 Linuxser: 有些Ea可以通过在数值上加一个0来实现5位数。 例如:对于50个点的止损,设置一个500的值。如果失败了,代码需要调整。 谢谢你,Linuxser....,这很有效...... _eagle 2008.10.23 20:25 #94 你好,CodersGuru!与大家分享你的知识是非常好的。 我敢肯定,像您这样的人,不求 回报地付出,总是有新的、伟大的想法。在整个历史上,有许多这样的好例子。 尊重 MANSTIR 2008.10.24 01:47 #95 术语 Limstylz 2008.11.03 23:57 #96 谁能告诉我,我在这里做错了什么? 大家好。 谁能告诉我,我在这里做错了什么吗? 这是一个卖出的脚本,但似乎并不奏效。 基本上,我使用了一个枢轴方法。 用户输入的唯一条目是中枢的价格。 然后,脚本将账户余额的2%除以从买入价到中枢价的点数,这又给出了手数。 然后脚本根据这些信息创建一个卖单。 欢迎所有的反馈。 //+------------------------------------------------------------------+ //| TunnelSell.mq4 | //| Daniel Lim | //+------------------------------------------------------------------+ #property show_inputs extern double TunnelWall; int Percentage =2; int Magic = 20081104; double Lots; double ContractSize; #define LABEL "TunnelSell" int start() { if (Point == 0.00001) ContractSize = 100000; if (Point == 0.0001) ContractSize = 10000; if (Point == 0.001) ContractSize = 1000; if (Point == 0.01) ContractSize = 100; double Pips = (TunnelWall-Bid); double StopLoss=Pips*ContractSize; Lots = ((AccountBalance()*Percentage)/StopLoss)*MarketInfo (Symbol(),MODE_POINT); OrderSend(Symbol(), OP_SELL, Lots, Bid, 0, 0, 0, "Tunnel Sell", Magic, 0, Red); Alert ("Short Position Opened on ", Symbol() ,"\n", "Emergency Stop Loss = ",TunnelWall+Pips,"\n", "Double Ante Target =", Bid - Pips,"\n", "Primary Target =", Bid - (Pips*2),"\n", "Secondary Target = ", Bid - (Pips*3),"\n", "Tertiary Target = ", Bid - (Pips*4)); } Welcome to the MQL4 如何编码? [ARCHIVE!] Any rookie question, Limstylz 2008.11.04 13:39 #97 现在不需要麻烦了 现在不需要看这个了......我已经自己整理好了。 MANSTIR 2008.11.05 04:58 #98 Limstylz: 大家好。谁能好心地告诉我,我在这里做错了什么吗? 这是一个卖出的脚本,但似乎并不奏效。 基本上,我使用了一个枢轴方法。 用户输入的唯一条目是中枢的价格。 然后,脚本将账户余额的2%除以从买入价到中枢价的点数,这又给出了手数。 然后脚本根据这些信息创建一个卖单。 欢迎所有的反馈。 //+------------------------------------------------------------------+ //| TunnelSell.mq4 | //| Daniel Lim | //+------------------------------------------------------------------+ #property show_inputs extern double TunnelWall; int Percentage =2; int Magic = 20081104; double Lots; double ContractSize; #define LABEL "TunnelSell" int start() { if (Point == 0.00001) ContractSize = 100000; if (Point == 0.0001) ContractSize = 10000; if (Point == 0.001) ContractSize = 1000; if (Point == 0.01) ContractSize = 100; double Pips = (TunnelWall-Bid); double StopLoss=Pips*ContractSize; Lots = ((AccountBalance()*Percentage)/StopLoss)*MarketInfo (Symbol(),MODE_POINT); OrderSend(Symbol(), OP_SELL, Lots, Bid, 0, 0, 0, "Tunnel Sell", Magic, 0, Red); Alert ("Short Position Opened on ", Symbol() ,"\n", "Emergency Stop Loss = ",TunnelWall+Pips,"\n", "Double Ante Target =", Bid - Pips,"\n", "Primary Target =", Bid - (Pips*2),"\n", "Secondary Target = ", Bid - (Pips*3),"\n", "Tertiary Target = ", Bid - (Pips*4)); } 我以前见过这个EA,但不知道在哪里 ,最好给出完整的脚本。 JJASPER7 2009.01.25 22:20 #99 专家顾问 我正在尝试修改一个指标来进行交易。 除了插入订单命令外,我需要改变什么来让MT4知道它是一个EA? 当我试图将其加载为EA时,我的程序根本无法加载/响应。 另外,我应该在哪里找到这个答案,而不用麻烦你们这些有经验的程序员? [删除] 2009.02.01 05:35 #100 程序员课程下载? 我正在学习codeguru的编程课程,它提到这个网站是下载教程中样本的地点,但我在任何地方都找不到它们。 有人能帮助我吗? 谢谢! 1...34567891011121314151617 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
大家好。
我在正确的文件夹中放置了一个EA......但是在英国Alpari公司的模拟账户 中,它有5位小数,不能工作......我在另一个模拟账户中试过(4位小数),工作正常......我检查了代码,没有发现任何地方指定4或5位小数......不知道如何让它在英国Alpari公司运行。我联系了他们,他们说联系编码员......没有什么帮助。
总之,如果有任何建议,我将非常感谢你们......再次感谢。
再次问候各位。
我在正确的文件夹中放置了一个EA......但在Alpari UK的模拟账户中,它有5位小数,无法工作......我在另一个模拟账户中试过(4位小数),工作正常......我检查了代码,没有发现任何地方指定4或5位小数......不知道如何让它在Alpari UK运行。我联系了他们,他们说联系编码人员......没有什么帮助。
总之,如果有任何建议,我们将非常感激...再次感谢有些Ea可以通过在数值上加一个0来实现5位数。
例如:对于50点的止损设置为500值。如果失败了,则需要调整代码。
有些Ea可以通过在数值上加一个0来实现5位数。 例如:对于50个点的止损,设置一个500的值。如果失败了,代码需要调整。
谢谢你,Linuxser....,这很有效......
你好,CodersGuru!与大家分享你的知识是非常好的。
我敢肯定,像您这样的人,不求 回报地付出,总是有新的、伟大的想法。在整个历史上,有许多这样的好例子。
尊重
术语

谁能告诉我,我在这里做错了什么?
大家好。
谁能告诉我,我在这里做错了什么吗? 这是一个卖出的脚本,但似乎并不奏效。 基本上,我使用了一个枢轴方法。 用户输入的唯一条目是中枢的价格。 然后,脚本将账户余额的2%除以从买入价到中枢价的点数,这又给出了手数。 然后脚本根据这些信息创建一个卖单。
欢迎所有的反馈。
//| TunnelSell.mq4 |
//| Daniel Lim |
//+------------------------------------------------------------------+
#property show_inputs
extern double TunnelWall;
int Percentage =2;
int Magic = 20081104;
double Lots;
double ContractSize;
#define LABEL "TunnelSell"
int start()
{
if (Point == 0.00001) ContractSize = 100000;
if (Point == 0.0001) ContractSize = 10000;
if (Point == 0.001) ContractSize = 1000;
if (Point == 0.01) ContractSize = 100;
double Pips = (TunnelWall-Bid);
double StopLoss=Pips*ContractSize;
Lots = ((AccountBalance()*Percentage)/StopLoss)*MarketInfo (Symbol(),MODE_POINT);
OrderSend(Symbol(), OP_SELL, Lots, Bid, 0, 0, 0, "Tunnel Sell", Magic, 0, Red);
Alert ("Short Position Opened on ", Symbol() ,"\n",
"Emergency Stop Loss = ",TunnelWall+Pips,"\n",
"Double Ante Target =", Bid - Pips,"\n",
"Primary Target =", Bid - (Pips*2),"\n",
"Secondary Target = ", Bid - (Pips*3),"\n",
"Tertiary Target = ", Bid - (Pips*4));
}现在不需要麻烦了
现在不需要看这个了......我已经自己整理好了。
大家好。
谁能好心地告诉我,我在这里做错了什么吗? 这是一个卖出的脚本,但似乎并不奏效。 基本上,我使用了一个枢轴方法。 用户输入的唯一条目是中枢的价格。 然后,脚本将账户余额的2%除以从买入价到中枢价的点数,这又给出了手数。 然后脚本根据这些信息创建一个卖单。
欢迎所有的反馈。
//| TunnelSell.mq4 |
//| Daniel Lim |
//+------------------------------------------------------------------+
#property show_inputs
extern double TunnelWall;
int Percentage =2;
int Magic = 20081104;
double Lots;
double ContractSize;
#define LABEL "TunnelSell"
int start()
{
if (Point == 0.00001) ContractSize = 100000;
if (Point == 0.0001) ContractSize = 10000;
if (Point == 0.001) ContractSize = 1000;
if (Point == 0.01) ContractSize = 100;
double Pips = (TunnelWall-Bid);
double StopLoss=Pips*ContractSize;
Lots = ((AccountBalance()*Percentage)/StopLoss)*MarketInfo (Symbol(),MODE_POINT);
OrderSend(Symbol(), OP_SELL, Lots, Bid, 0, 0, 0, "Tunnel Sell", Magic, 0, Red);
Alert ("Short Position Opened on ", Symbol() ,"\n",
"Emergency Stop Loss = ",TunnelWall+Pips,"\n",
"Double Ante Target =", Bid - Pips,"\n",
"Primary Target =", Bid - (Pips*2),"\n",
"Secondary Target = ", Bid - (Pips*3),"\n",
"Tertiary Target = ", Bid - (Pips*4));
}我以前见过这个EA,但不知道在哪里
,最好给出完整的脚本。
专家顾问
我正在尝试修改一个指标来进行交易。 除了插入订单命令外,我需要改变什么来让MT4知道它是一个EA? 当我试图将其加载为EA时,我的程序根本无法加载/响应。
另外,我应该在哪里找到这个答案,而不用麻烦你们这些有经验的程序员?
程序员课程下载?
我正在学习codeguru的编程课程,它提到这个网站是下载教程中样本的地点,但我在任何地方都找不到它们。 有人能帮助我吗?
谢谢!