[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要路过。没有你就无处可去 - 3. - 页 502 1...495496497498499500501502503504505506507508509...652 新评论 asasusa 2012.01.13 16:20 #5011 artmedia70: 这就是为什么我们需要记住分形 的价格和 时间 。如果已经下了订单的分形的时间,与分形的时间相吻合,那么我们就不需要下任何东西,订单已经到位了。如果发现的分形的时间 与已经下过订单的分形的时间不 一致,那么它就是一个新的分形,即使两个分形的价格相同,也必须下另一个订单。 我们用分形的时间来决定是否在该分形上下单。而我们使用分形价格来确定挂单的开盘价 现在我终于明白了。谢谢 ivn 2012.01.13 19:24 #5012 如果日期没有改变,为什么顾问的计算方式不同? 如何处理? 以及如何决定是否交易? Artyom Trishkin 2012.01.13 19:32 #5013 Ivn: 如果日期没有改变,为什么顾问的计算方式不同? 如何处理? 你如何决定它是否值得交易? 你不知道你是什么样的专家顾问。你不知道日期是什么。想象一下,你对任何事情都一无所知,对你所问的问题也一无所知。 你能回答吗? ivn 2012.01.13 19:38 #5014 artmedia70:你不知道你是什么样的议员。你不知道日期是什么。想象一下,你对任何事情或关于所问问题的任何事情都不了解。你能回答吗? 我写了一个基于 不同时期的随机指标 的EA,把它放在历史模拟上。 他第一次在2011年12月2日和9日开出交易--共2笔交易,最后一笔是输的。 第二天,他在2011年12月开了7笔订单,没有损失。 TESKATLIPOKA 2012.01.14 12:21 #5015 它不工作... 你能告诉我代码中的错误吗? 谢谢。 //+------------------------------------------------------------------+ //| line.mq4 | //| | | //+------------------------------------------------------------------+ //--输入参数 extern bool sell = 1; //允许卖出 extern bool buy = 1; extern double lots = 0.1; extern int sl = 50; extern int tp = 150; extern int order = 10; // extern double bez = 15; extern double tral_step = 15; extern double tral_start = 10; //+------------------------------------------------------------------+ //| expert initializationfunction| //+------------------------------------------------------------------+ int init() { return(0); } //+ //|专家去初始化功能| //+------------------------------------------------------------------+ int deinit() { //---- // return(0); } //+------------------------------------------------------------------+ //|专家启动功能 | //+------------------------------------------------------------------+ int start() { //---- string sell_stop ="ss"; //手动命名线 string buy_stop ="bs"; //buy------------------------------------------------------------------------------------------------ //找到线,当价格触及 if (ObjectFind (buy_stop) > 0 ) //如果有线 buy_stop if ( ObjectGet (buy_stop, OBJPROP_PRICE1=Ask )//触及行 { OrderSend (Symbol(),OP_BUYSTOP, lots, Ask+Point*order,3, Bid-sl*Point, Bid+tp*Point ); //发送订单 ObjectDelete (buy_stop); //行被删除 } return(0); } //+------------------------- [ARCHIVE] Any rookie question, [存档!]任何菜鸟问题,为了不给论坛添乱。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 2. [Archive!] Any rookie question, m25a1 2012.01.14 15:59 #5016 谁能告诉我如何在一个窗口中合并两个指标? 以及如何在指标中添加/排除项目? RekkeR 2012.01.14 18:24 #5017 请您告诉我,是否可以在一个EA中注册两个魔术师,使用两个不同设置的指标独立开仓和平仓? [删除] 2012.01.14 20:53 #5018 问候。我在我的EA中有一个代码,可以通过一个coof来增加手数,简而言之就是--martin。我下了一个订单:OrderSend(Symbol (),OP_BUY, lot,Ask,3,Ask- SL*0.0001, Ask +TP*0. 0001,"",14774, 0,Blue); 好的,但是这一行会增加:lot=lot*koef; 我怎样才能让它不立即增加,而是在两到三次后增加?例如:很多=0.01,另一个-0.01,另一个-0.01,然后才乘以。我需要在lot=lot*koef;中编码,但我找不到它。如果不是太麻烦的话,请给我一个提示。谢谢你。 --- 2012.01.14 21:23 #5019 edyuson: 我怎样才能使它不立即繁殖,而是让它在两到三次之后繁殖?例如:手数=0.01,再加0.01,再加0.01,之后才是乘法。建议,如果不是大惊小怪。谢谢你。做一个int计数器,在每个开口处加+1。 一旦达到所需的计数器值,允许做乘法运算。 --- 2012.01.14 21:23 #5020 RekkeR: 请您告诉我,是否可以在一个EA中注册两个魔术师,使用两个不同设置的指标独立开仓和平仓? 当然,你可以。 1...495496497498499500501502503504505506507508509...652 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
这就是为什么我们需要记住分形 的价格和 时间 。如果已经下了订单的分形的时间,与分形的时间相吻合,那么我们就不需要下任何东西,订单已经到位了。如果发现的分形的时间 与已经下过订单的分形的时间不 一致,那么它就是一个新的分形,即使两个分形的价格相同,也必须下另一个订单。
我们用分形的时间来决定是否在该分形上下单。而我们使用分形价格来确定挂单的开盘价
现在我终于明白了。谢谢
如果日期没有改变,为什么顾问的计算方式不同?
如何处理?
以及如何决定是否交易?
如果日期没有改变,为什么顾问的计算方式不同?
如何处理?
你如何决定它是否值得交易?
你不知道你是什么样的专家顾问。你不知道日期是什么。想象一下,你对任何事情都一无所知,对你所问的问题也一无所知。
你能回答吗?
你不知道你是什么样的议员。你不知道日期是什么。想象一下,你对任何事情或关于所问问题的任何事情都不了解。
你能回答吗?
我写了一个基于 不同时期的随机指标 的EA,把它放在历史模拟上。
他第一次在2011年12月2日和9日开出交易--共2笔交易,最后一笔是输的。
第二天,他在2011年12月开了7笔订单,没有损失。
它不工作...
你能告诉我代码中的错误吗? 谢谢。
//+------------------------------------------------------------------+
//| line.mq4 |
//| |
|
//+------------------------------------------------------------------+
//--输入参数
extern bool sell = 1; //允许卖出
extern bool buy = 1;
extern double lots = 0.1;
extern int sl = 50;
extern int tp = 150;
extern int order = 10; //
extern double bez = 15;
extern double tral_step = 15;
extern double tral_start = 10;
//+------------------------------------------------------------------+
//| expert initializationfunction|
//+------------------------------------------------------------------+
int init()
{
return(0);
}
//+
//|专家去初始化功能|
//+------------------------------------------------------------------+
int deinit()
{
//----
//
return(0);
}
//+------------------------------------------------------------------+
//|专家启动功能 |
//+------------------------------------------------------------------+
int start()
{
//----
string sell_stop ="ss"; //手动命名线
string buy_stop ="bs";
//buy------------------------------------------------------------------------------------------------
//找到线,当价格触及
if (ObjectFind (buy_stop) > 0 ) //如果有线 buy_stop
if ( ObjectGet (buy_stop, OBJPROP_PRICE1=Ask )//触及行
{
OrderSend (Symbol(),OP_BUYSTOP, lots, Ask+Point*order,3, Bid-sl*Point, Bid+tp*Point ); //发送订单
ObjectDelete (buy_stop); //行被删除
}
return(0);
}
//+-------------------------
请您告诉我,是否可以在一个EA中注册两个魔术师,使用两个不同设置的指标独立开仓和平仓?
我怎样才能使它不立即繁殖,而是让它在两到三次之后繁殖?例如:手数=0.01,再加0.01,再加0.01,之后才是乘法。建议,如果不是大惊小怪。谢谢你。
做一个int计数器,在每个开口处加+1。
一旦达到所需的计数器值,允许做乘法运算。
请您告诉我,是否可以在一个EA中注册两个魔术师,使用两个不同设置的指标独立开仓和平仓?
当然,你可以。