问吧! - 页 91 1...848586878889909192939495969798...182 新评论 [删除] 2008.01.09 00:18 #901 Putz,你说的 "似乎有效 "是什么意思?如果它对第一笔订单有效,那么你应该在它的基础上进行第二笔订单(使用OrderOpenPrice()作为第二笔订单的基础,而不是像第一笔订单那样使用当前低价)。 [删除] 2008.01.09 00:25 #902 khari123: 谁能帮我提供一个脚本或EA,让我每天只做一次交易? 谢谢大家 使用日线图,把。 #property ... static bool ITradedOnThisBar; //+---------------------------+ //| 专家初始化函数| //+---------------------------+ 然后,在你的开盘和收盘条件上添加。 ITradedOnThisBar!=Bars 并在OrderSend()之后。 ITradedOnThisBar=Bars。 metastock 2008.01.11 16:08 #903 你好! 如何在止损和反转的基础上制作一个EA? 止损&反转->订单_买入=订单_卖出和订单seel=订单_买入结束 谢谢你的帮助! hellkkas 2008.01.11 22:10 #904 metastock: 你好!如何在止损和反转的基础上制作一个EA? Stop&reverse -> order_buy = order_closesell and orderseel=order_closebuy 谢谢你的帮助! 试试这个脚本...... experts\scripts 附加的文件: close_and_reverse.mq4 3 kb Putz 2008.01.12 18:50 #905 步骤1和2工作 你好,Sendra。 我只是想说声谢谢,并让你知道我现在已经有了第一和第二步的正常工作。现在我正在进行第3步和++步的工作。这正变成一个很好的学习练习。 第3步是试图找出哪个指标是用来寻找长期趋势的最佳选择。我现在看的是日线,因为它似乎对我的系统最有效。 我想尝试的一件事是找到一种确认趋势变化的方法,因为似乎很多时候,大多数指标都显示了 线的变化,它在这一点上发生了逆转,结果只是一个回撤。我想,当价格超过前一栏的高点或低点x个点时,我想确认趋势。我相信有人已经编好了代码,但我还没能找到它。如果有人有任何建议,我将不胜感激。 请注意。 普茨 MFM 2008.01.14 01:21 #906 大家好。 我创建了我的第一个指标,并对它感到非常高兴。我有一个两张图(1小时和日线),只用于主要趋势的交易。 在1小时图上,它工作得很好,但如果我降低TF,信号就会改变....,谁能告诉我如何使信号 在1小时蜡烛的收盘时出现,即使是在较低的TF图上?这可能吗? ralphronnquist 2008.01.14 01:58 #907 MFM: 你们好。我创建了我的第一个指标,并且真的很高兴。我有一个2图(1小时和日线),只用于主要趋势的交易。 在1小时图上,它工作得很好,但如果我降低TF,信号就会改变....,谁能告诉我如何使信号在1小时蜡烛的收盘时出现,即使在较低的TF图上?这可能吗? 像往常一样,你只能发现条形图的开口,即它是一个新条形图的第一个刻度,然后你可以使用像下面这样的谓词。 bool atHourBarOpen() { if ( TimeCurrent() != Time[0] ) return( false ); // Not the first tick of the bar return( TimeHour( Time[1] ) != TimeHour( Time[0] ) ); } MFM 2008.01.14 12:12 #908 ralph.ronnquist: 像往常一样,你只能发现条形图的开口,即它是一个新条形图上的第一个点,然后你可以使用一个像下面这样的谓词。bool atHourBarOpen() { if ( TimeCurrent() != Time[0] ) return( false ); // Not the first tick of the bar return( TimeHour( Time[1] ) != TimeHour( Time[0] ) ); } 谢谢你的帮助,但我无法理解这个问题。我附上了指标,如果你能看一下,我将非常感激。是否有可能让信号在第一张地图中指定的TF收盘时出现,而不是硬性规定为1小时?这样,如果我改变第一张地图中的TF,它将在那张地图上工作。 附加的文件: _0_my_test_ooops_abcd.mq4 9 kb [删除] 2008.01.15 06:32 #909 普茨 你好,普茨。 尝试使用GlobalVariable和iHigh()/iLow()。 也许像这样。 //---- 输入参数 string ChangeTrendBar; int start() double H1=iHigh(NULL,0,1); double H0=iHigh(NULL,0,0); ... if(xnow>ynow && xprevious<yprevious) // 信号表明趋势已经改变。 { GlobalVariableSet("BarTrendChange",Time[0])。 } 如果(GlobalVariableGet("BarTrendChange")==Time[1]) { 如果(H1<H0 && H0-H1=n-pip) ... 希望它能发挥作用。 Ask! 初学者的问题 MQL4 MT4 MetaTrader [存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 5. ANCOLL 2008.01.15 07:04 #910 如何在指标上显示到期日 尊敬的所有交易员。 我想知道如何在指标或EA中加入到期日,使其具有如下图所示的到期日。应该在.mtq中添加什么字符串代码? 预先感谢。 附加的文件: expired-indicator.jpg 61 kb 1...848586878889909192939495969798...182 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
Putz,你说的 "似乎有效 "是什么意思?如果它对第一笔订单有效,那么你应该在它的基础上进行第二笔订单(使用OrderOpenPrice()作为第二笔订单的基础,而不是像第一笔订单那样使用当前低价)。
谁能帮我提供一个脚本或EA,让我每天只做一次交易? 谢谢大家
使用日线图,把。
#property ...
static bool ITradedOnThisBar;
//+---------------------------+
//| 专家初始化函数|
//+---------------------------+
然后,在你的开盘和收盘条件上添加。
ITradedOnThisBar!=Bars
并在OrderSend()之后。
ITradedOnThisBar=Bars。
你好!
如何在止损和反转的基础上制作一个EA?
止损&反转->订单_买入=订单_卖出和订单seel=订单_买入结束
谢谢你的帮助!
你好!
如何在止损和反转的基础上制作一个EA?
Stop&reverse -> order_buy = order_closesell and orderseel=order_closebuy
谢谢你的帮助!试试这个脚本...... experts\scripts
步骤1和2工作
你好,Sendra。
我只是想说声谢谢,并让你知道我现在已经有了第一和第二步的正常工作。现在我正在进行第3步和++步的工作。这正变成一个很好的学习练习。
第3步是试图找出哪个指标是用来寻找长期趋势的最佳选择。我现在看的是日线,因为它似乎对我的系统最有效。
我想尝试的一件事是找到一种确认趋势变化的方法,因为似乎很多时候,大多数指标都显示了 线的变化,它在这一点上发生了逆转,结果只是一个回撤。我想,当价格超过前一栏的高点或低点x个点时,我想确认趋势。我相信有人已经编好了代码,但我还没能找到它。如果有人有任何建议,我将不胜感激。
请注意。
普茨
大家好。
我创建了我的第一个指标,并对它感到非常高兴。我有一个两张图(1小时和日线),只用于主要趋势的交易。
在1小时图上,它工作得很好,但如果我降低TF,信号就会改变....,谁能告诉我如何使信号 在1小时蜡烛的收盘时出现,即使是在较低的TF图上?这可能吗?
你们好。
我创建了我的第一个指标,并且真的很高兴。我有一个2图(1小时和日线),只用于主要趋势的交易。
在1小时图上,它工作得很好,但如果我降低TF,信号就会改变....,谁能告诉我如何使信号在1小时蜡烛的收盘时出现,即使在较低的TF图上?这可能吗?像往常一样,你只能发现条形图的开口,即它是一个新条形图的第一个刻度,然后你可以使用像下面这样的谓词。
{
if ( TimeCurrent() != Time[0] )
return( false ); // Not the first tick of the bar
return( TimeHour( Time[1] ) != TimeHour( Time[0] ) );
}像往常一样,你只能发现条形图的开口,即它是一个新条形图上的第一个点,然后你可以使用一个像下面这样的谓词。
{
if ( TimeCurrent() != Time[0] )
return( false ); // Not the first tick of the bar
return( TimeHour( Time[1] ) != TimeHour( Time[0] ) );
}谢谢你的帮助,但我无法理解这个问题。我附上了指标,如果你能看一下,我将非常感激。是否有可能让信号在第一张地图中指定的TF收盘时出现,而不是硬性规定为1小时?这样,如果我改变第一张地图中的TF,它将在那张地图上工作。
普茨
你好,普茨。
尝试使用GlobalVariable和iHigh()/iLow()。
也许像这样。
//---- 输入参数
string ChangeTrendBar;
int start()
double H1=iHigh(NULL,0,1);
double H0=iHigh(NULL,0,0);
...
if(xnow>ynow && xprevious<yprevious) // 信号表明趋势已经改变。
{
GlobalVariableSet("BarTrendChange",Time[0])。
}
如果(GlobalVariableGet("BarTrendChange")==Time[1])
{
如果(H1<H0 && H0-H1=n-pip)
...
希望它能发挥作用。
如何在指标上显示到期日
尊敬的所有交易员。
我想知道如何在指标或EA中加入到期日,使其具有如下图所示的到期日。应该在.mtq中添加什么字符串代码?
预先感谢。