[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 444 1...437438439440441442443444445446447448449450451...1145 新评论 Victor Nikolaev 2010.02.24 10:14 #4431 erikdrug писал(а)>> 抱歉打扰了,你已经帮我定义了NonLagDOT指标的输入参数,并通过iCustom()函数将其输出到专家顾问中。 请告知如何正确编写该指标的开单命令。 打开订单的命令不适用于该指标。如果你已经尝试过用这个指标进行交易,你已经知道什么时候开盘,往哪个方向开。 [删除] 2010.02.24 10:18 #4432 如果它们的绝对值是相等的(而且它们是相等的),那么我们可以这样写吗? if ((MACD[i]-N)*(MACD[i+1]-N)<0) ((MACD[i]+N)*(MACD[i+1]+N)>0){ 其中N是水平的绝对值。 Victor Nikolaev 2010.02.24 10:23 #4433 igrok2008 писал(а)>> 如果它们的绝对值是相等的(而且它们是相等的),那么我们可以这样写吗? 其中N是水平的绝对值。 if ((MACD[i]-N)*(MACD[i+1]-N)<0) || ((MACD[i]+N)*(MACD[i+1]+N)<0){ 逻辑上的操作被遗忘了。而在这两种情况下,它必须小于零。 [删除] 2010.02.24 10:27 #4434 Vinin >>: Логическую операцию забыл. И в обоих случаях должно быть меньше нуля 这需要大量的思考和考虑........,但始终要感谢你!!!!!!!!。 SergeyD 2010.02.24 13:46 #4435 Vinin >>: Скрипт создает файл в папке experts\files. Имя файла формируется из символа и текущего таймфрейма. Сохраняет в файл время, цену закрытия бара и значения заданной машки 大家好!!!!!。 Vinin 谢谢你的帮助!!!再给傻瓜一点提示--如何使用这个脚本?是否应该放在某个文件夹里?如何运行它(或者如果有一个傻瓜说明的链接--不要认为用手指着这个链接是一种挑战--将更加感激),什么是给定的面具?- 只是一切对我来说都是新的 .... Victor Nikolaev 2010.02.24 14:13 #4436 SergeyD писал(а)>> 大家好!!!!!。 Vinin 谢谢你的帮助!!!再给傻瓜一点提示--如何使用这个脚本?是否应该放在某个文件夹里?如何运行它(或者如果有一个傻瓜说明的链接--不要认为用手指着这个链接是一种挑战--将更加感激),什么是给定的面具?- 只是一切对我来说都是新的 .... 把它放在 \scripts 文件夹中,并在文档中查看如何运行脚本。 SergeyD 2010.02.24 14:51 #4437 Vinin >>: Положить в папку \scripts и посмотреть в документации как запускать скрипты 咕咚--开始阅读 [删除] 2010.02.24 17:17 #4438 人们,请告诉我OrderCloseBy函数是如何工作的。我在论坛上读过这方面的内容,但还是不明白。假设有一个空缺职位,这个函数接下来会做什么? techno 2010.02.25 05:03 #4439 Forrim писал(а)>> 人们,请告诉我OrderCloseBy函数是如何工作的。我在论坛上读过这方面的内容,但还是不明白。假设有一个空缺职位,这个函数是做什么的? 我没有使用过这个功能,但它的描述显示,它只是一次关闭2个相反方向的订单。 [删除] 2010.02.25 07:38 #4440 问候!刚刚开始学习mQl,所以不要评判......一个简单的检查......如果价格收于指定周期的移动平均线之上,那么我们应该在蜡烛的高点下买单,如果更低,则在低点下买单......。(但只是在最后形成的蜡烛上...) 我将在下面向你展示我的变体文本。 int period_ma=21;//移动平均线的周期 double ma,PC;//变量ma用于存储移动平均线的值 PC用于存储形成的条形的收盘价 int i; int start() { ma=iMA(NULL,0,period_ma,0,MODE_SMA,PRICE_CLOSE,i); //计算移动平均线的值 PC=iClose(NULL,0,i); //计算收盘价格值 if PC[1]>ma[1] //如果形成的条形图的收盘价高于移动平均线的值,那么 OrderSend(Symbol(),OP_BUYSTOP,1,PRICE_HIGH,3,PRICE_LOW)。//在最大值上设置买单 //创建的蜡烛,在形成的蜡烛的最小值上设置止损 else OrderSend(Symbol(),OP_SELLSTOP,1,PRICE_LOW,3,PRICE_HIGH); //如果条件未满足,设置卖单 } // //---- return(0); } //+------------------------------------------------------------------+ [WARNING CLOSED!] Any newbie Questions from Beginners MQL4 EA Opening Too Many 1...437438439440441442443444445446447448449450451...1145 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
抱歉打扰了,你已经帮我定义了NonLagDOT指标的输入参数,并通过iCustom()函数将其输出到专家顾问中。
请告知如何正确编写该指标的开单命令。
打开订单的命令不适用于该指标。如果你已经尝试过用这个指标进行交易,你已经知道什么时候开盘,往哪个方向开。
如果它们的绝对值是相等的(而且它们是相等的),那么我们可以这样写吗?
其中N是水平的绝对值。
如果它们的绝对值是相等的(而且它们是相等的),那么我们可以这样写吗?
其中N是水平的绝对值。
逻辑上的操作被遗忘了。而在这两种情况下,它必须小于零。
Логическую операцию забыл. И в обоих случаях должно быть меньше нуля
这需要大量的思考和考虑........,但始终要感谢你!!!!!!!!。
Скрипт создает файл в папке experts\files. Имя файла формируется из символа и текущего таймфрейма.
Сохраняет в файл время, цену закрытия бара и значения заданной машки
大家好!!!!!。
Vinin 谢谢你的帮助!!!再给傻瓜一点提示--如何使用这个脚本?是否应该放在某个文件夹里?如何运行它(或者如果有一个傻瓜说明的链接--不要认为用手指着这个链接是一种挑战--将更加感激),什么是给定的面具?- 只是一切对我来说都是新的 ....
大家好!!!!!。
Vinin 谢谢你的帮助!!!再给傻瓜一点提示--如何使用这个脚本?是否应该放在某个文件夹里?如何运行它(或者如果有一个傻瓜说明的链接--不要认为用手指着这个链接是一种挑战--将更加感激),什么是给定的面具?- 只是一切对我来说都是新的 ....
把它放在 \scripts 文件夹中,并在文档中查看如何运行脚本。
Положить в папку \scripts и посмотреть в документации как запускать скрипты
咕咚--开始阅读
人们,请告诉我OrderCloseBy函数是如何工作的。我在论坛上读过这方面的内容,但还是不明白。假设有一个空缺职位,这个函数接下来会做什么?
人们,请告诉我OrderCloseBy函数是如何工作的。我在论坛上读过这方面的内容,但还是不明白。假设有一个空缺职位,这个函数是做什么的?
我没有使用过这个功能,但它的描述显示,它只是一次关闭2个相反方向的订单。
问候!刚刚开始学习mQl,所以不要评判......一个简单的检查......如果价格收于指定周期的移动平均线之上,那么我们应该在蜡烛的高点下买单,如果更低,则在低点下买单......。(但只是在最后形成的蜡烛上...)
我将在下面向你展示我的变体文本。
int period_ma=21;//移动平均线的周期
double ma,PC;//变量ma用于存储移动平均线的值 PC用于存储形成的条形的收盘价
int i;
int start()
{
ma=iMA(NULL,0,period_ma,0,MODE_SMA,PRICE_CLOSE,i); //计算移动平均线的值
PC=iClose(NULL,0,i); //计算收盘价格值
if PC[1]>ma[1] //如果形成的条形图的收盘价高于移动平均线的值,那么
OrderSend(Symbol(),OP_BUYSTOP,1,PRICE_HIGH,3,PRICE_LOW)。//在最大值上设置买单
//创建的蜡烛,在形成的蜡烛的最小值上设置止损
else
OrderSend(Symbol(),OP_SELLSTOP,1,PRICE_LOW,3,PRICE_HIGH); //如果条件未满足,设置卖单
}
//
//----
return(0);
}
//+------------------------------------------------------------------+