欢迎来到MQL4课程 - 页 11 1...4567891011121314151617 新评论 promoteam 2009.02.01 04:55 #101 非常感谢Guru 我在这一领域是个新手。我正试图对以下EA进行编程,但困难重重:谁能帮助指导我。 在H1时间框架上,如果MA13(移动平均线设置为13)高于(穿越)MA120 和 随机指数 120>50和 sto 15 > 60 那么买入 如果MA13低于MA120,并且 sto 120 >50 和sto 15 <20 则卖出 参数可以改变 blott 2009.02.04 19:52 #102 MT4教程 HI Coders Guru, 我现阶段对开发EA、脚本、指标等不感兴趣,我只想知道MT4上的各种选项/设置是什么,例如,如何在全球范围内改变蜡烛图的熊市和牛市颜色,而不仅仅是单个图表。你的教程是否会告诉我这样的事情,或者对于像我这样的外汇新手来说会不会太夸张? 谢谢。 尊敬的迈克 Linuxser 2009.02.05 00:53 #103 blott203: HI Coders Guru,在这个阶段,我对开发EA、脚本、指标等不感兴趣,我只需要知道MT4上的各种选项/设置是什么,例如,如何在全球范围内改变蜡烛图的熊市和牛市颜色,而不仅仅是单个图表。你的教程是否会告诉我这样的事情,或者对于像我这样的外汇新手来说会不会太夸张? 谢谢。 迈克 您还可以阅读https://www.mql5.com/en/forum/178427 还有一个有趣的主题:https://www.mql5.com/en/forum/178313 MANSTIR 2009.02.10 03:54 #104 资金管理 的新风格... 以下是我在我的EA上使用的方法 extern bool UseMM = True;外部 bool Micro = True;extern double Lots = 0.01;extern double Risk = 0.1;extern double MinLots = 0.01;extern double MaxLots = 100.0;//+------------------------------------------------------------------+//|计算最佳手数 |//+------------------------------------------------------------------+double LotsOptimized(){//----double lot = Lots;int orders = HistoryTotal(); // 历史订单总数int losses = 0; // 亏损订单的数量,没有休息。if(UseMM){if(!Micro){lot = NormalizeDouble((Risk*AccountFreeMargin())/1000,1);如果(lot>MaxLots){lot=MaxLots;}。否则,如果(lot<MinLots){lot=MinLots;}。}否则{lot = NormalizeDouble((Risk*AccountFreeMargin())/1000,2);如果(lot>MaxLots){lot=MaxLots;}否则,如果(lot<MinLots){lot=MinLots;}。}return(lot);}否则{return(Lots);}} 这里有一些其他最好的MM extern double Lots = 0.01; 外置双倍的DecreaseFactor = 0.3; extern int Leverage = 200; double LotsOptimized() { double lot=Lots; int orders=HistoryTotal(); // 历史订单总数 int losses=0; // 亏损订单的数量,没有休息时间 //---- 选择手数大小 lot=NormalizeDouble(Risk*AccountFreeMargin()* AccountLeverage()/100000.0,1)。 //---- 计算无休止的损失订单数量 如果(DecreaseFactor>0) { for(int i=orders-1;i>=0;i--) { if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY)==false) { Print("历史中的错误!"); break; } 如果(OrderSymbol()!=Symbol() || OrderType()>OP_SELL) 继续。 //---- if(OrderProfit()>0) break; if(OrderProfit()<0) losses++; } if(loss>1) lot=NormalizeDouble(lot+lot*losses*DecreaseFactor,1); } //---- 返回手数大小 如果(lot<0.01) lot=0.01; return(lot); } 谁能建议我如何将这两种编码合并成一个...? 你的帮助,希望我赢得了我的eas...。 第一笔订单是卖出/买入损失。 然后 第二笔开仓卖出/买入比之前的手数增加一倍(2倍)...以弥补第一笔订单的损失...希望能赢... 主要是我想通过在每次亏损后增加手数来弥补我的每一次亏损...... 谢谢你... 问候。 曼斯蒂尔 [删除] 2009.02.12 13:31 #105 3个问题,如果有人能帮助我 如何添加多个TP的水平? 如何设置EA在有交易时向我发送电子邮件? 如何隐藏或锁定所有的代码,以便没有人可以修改它? 感谢任何帮助 tomywa 2009.02.19 22:51 #106 非常好的人,Codeguru 我找不到包含FFG课程的主题。请告诉我在哪里可以得到它们。非常感谢 Linuxser 2009.02.20 00:31 #107 tomywa: 我找不到包含FFG课程的主题。1,2,5,6,11和14,请告诉我在哪里可以得到它们。非常感谢 一切都在那里,但如果你需要帮助。 https://www.mql5.com/en/forum/173017 Rudolph Brits 2009.03.03 13:25 #108 jhp2025: 非常感谢您,Coders Guru先生。我是一个老家伙,但我喜欢学习一些可能对我和/或我的孩子有用的东西。 总之,自从你发布EMA_CROSS_2.mq4以来,是否有任何更新和/或发展和/或建议,这对我来说是很好的,但我看到,我们仍然可以进一步发展它,以便它可以将MODIFY功能减少到更多的正序关闭功能中。 再次感谢您。 约翰 嗨 我也写了一个ema交叉,但有一些问题。 我想知道你是否可以看一下,或者我是否可以看一下你的系统,我们可以一起工作来改进它 约翰 pgd 2009.03.10 04:45 #109 大家好。 请一位编码专家解释一下。 什么时候应该在函数 init()中写代码? 什么时候应该在函数deinit()中写代码? 我一直在互联网上寻找这些问题的答案,但我没有得到任何明确的实际应用术语的解释。 示例会有帮助... 谢谢你。 Linuxser 2009.03.10 21:23 #110 pgd: 大家好。请一位编码专家解释一下。 什么时候应该把代码写在函数init()中? 什么时候应该在函数deinit()中写代码? 我一直在互联网上寻找这些问题的答案,但我没有得到任何明确的实际应用术语的解释。 例子会有帮助... 提前感谢。 请阅读以下内容:https://www.mql5.com/en/forum/178427 1...4567891011121314151617 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
非常感谢Guru
我在这一领域是个新手。我正试图对以下EA进行编程,但困难重重:谁能帮助指导我。
在H1时间框架上,如果MA13(移动平均线设置为13)高于(穿越)MA120
和
随机指数 120>50和
sto 15 > 60
那么买入
如果MA13低于MA120,并且
sto 120 >50
和sto 15 <20
则卖出
参数可以改变
MT4教程
HI Coders Guru,
我现阶段对开发EA、脚本、指标等不感兴趣,我只想知道MT4上的各种选项/设置是什么,例如,如何在全球范围内改变蜡烛图的熊市和牛市颜色,而不仅仅是单个图表。你的教程是否会告诉我这样的事情,或者对于像我这样的外汇新手来说会不会太夸张?
谢谢。
尊敬的迈克
HI Coders Guru,
在这个阶段,我对开发EA、脚本、指标等不感兴趣,我只需要知道MT4上的各种选项/设置是什么,例如,如何在全球范围内改变蜡烛图的熊市和牛市颜色,而不仅仅是单个图表。你的教程是否会告诉我这样的事情,或者对于像我这样的外汇新手来说会不会太夸张?
谢谢。
迈克您还可以阅读https://www.mql5.com/en/forum/178427
还有一个有趣的主题:https://www.mql5.com/en/forum/178313
资金管理 的新风格...
以下是我在我的EA上使用的方法
extern bool UseMM = True;
外部 bool Micro = True;
extern double Lots = 0.01;
extern double Risk = 0.1;
extern double MinLots = 0.01;
extern double MaxLots = 100.0;
//+------------------------------------------------------------------+
//|计算最佳手数 |
//+------------------------------------------------------------------+
double LotsOptimized()
{
//----
double lot = Lots;
int orders = HistoryTotal(); // 历史订单总数
int losses = 0; // 亏损订单的数量,没有休息。
if(UseMM){
if(!Micro){
lot = NormalizeDouble((Risk*AccountFreeMargin())/1000,1);
如果(lot>MaxLots){lot=MaxLots;}。
否则,如果(lot<MinLots){lot=MinLots;}。
}
否则{
lot = NormalizeDouble((Risk*AccountFreeMargin())/1000,2);
如果(lot>MaxLots){lot=MaxLots;}
否则,如果(lot<MinLots){lot=MinLots;}。
}
return(lot);
}
否则{
return(Lots);
}
}这里有一些其他最好的MM
extern double Lots = 0.01;
外置双倍的DecreaseFactor = 0.3;
extern int Leverage = 200;
double LotsOptimized()
{
double lot=Lots;
int orders=HistoryTotal(); // 历史订单总数
int losses=0; // 亏损订单的数量,没有休息时间
//---- 选择手数大小
lot=NormalizeDouble(Risk*AccountFreeMargin()* AccountLeverage()/100000.0,1)。
//---- 计算无休止的损失订单数量
如果(DecreaseFactor>0)
{
for(int i=orders-1;i>=0;i--)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY)==false)
{ Print("历史中的错误!"); break; }
如果(OrderSymbol()!=Symbol() || OrderType()>OP_SELL) 继续。
//----
if(OrderProfit()>0) break;
if(OrderProfit()<0) losses++;
}
if(loss>1) lot=NormalizeDouble(lot+lot*losses*DecreaseFactor,1);
}
//---- 返回手数大小
如果(lot<0.01) lot=0.01;
return(lot);
}
谁能建议我如何将这两种编码合并成一个...?
你的帮助,希望我赢得了我的eas...。
第一笔订单是卖出/买入损失。
然后
第二笔开仓卖出/买入比之前的手数增加一倍(2倍)...以弥补第一笔订单的损失...希望能赢...
主要是我想通过在每次亏损后增加手数来弥补我的每一次亏损......
谢谢你...
问候。
曼斯蒂尔
3个问题,如果有人能帮助我
如何添加多个TP的水平?
如何设置EA在有交易时向我发送电子邮件?
如何隐藏或锁定所有的代码,以便没有人可以修改它?
感谢任何帮助
非常好的人,Codeguru
我找不到包含FFG课程的主题。请告诉我在哪里可以得到它们。非常感谢
我找不到包含FFG课程的主题。1,2,5,6,11和14,请告诉我在哪里可以得到它们。非常感谢
一切都在那里,但如果你需要帮助。
https://www.mql5.com/en/forum/173017
非常感谢您,Coders Guru先生。
我是一个老家伙,但我喜欢学习一些可能对我和/或我的孩子有用的东西。
总之,自从你发布EMA_CROSS_2.mq4以来,是否有任何更新和/或发展和/或建议,这对我来说是很好的,但我看到,我们仍然可以进一步发展它,以便它可以将MODIFY功能减少到更多的正序关闭功能中。
再次感谢您。
约翰嗨
我也写了一个ema交叉,但有一些问题。
我想知道你是否可以看一下,或者我是否可以看一下你的系统,我们可以一起工作来改进它
约翰
大家好。
请一位编码专家解释一下。
什么时候应该在函数 init()中写代码?
什么时候应该在函数deinit()中写代码?
我一直在互联网上寻找这些问题的答案,但我没有得到任何明确的实际应用术语的解释。
示例会有帮助...
谢谢你。
大家好。
请一位编码专家解释一下。
什么时候应该把代码写在函数init()中?
什么时候应该在函数deinit()中写代码?
我一直在互联网上寻找这些问题的答案,但我没有得到任何明确的实际应用术语的解释。
例子会有帮助...
提前感谢。请阅读以下内容:https://www.mql5.com/en/forum/178427