//+----------------------------------------------------------------------------+//| Автор : Ким Игорь В. aka KimIV, http://www.kimiv.ru |//+----------------------------------------------------------------------------+//| Версия : 12.08.2008 |//| Описание : Возвращает номер недели месяца по дате |//+----------------------------------------------------------------------------+//| Параметры: |//| dt - дата, время |//+----------------------------------------------------------------------------+int WeekOfMonth(datetime dt) {
datetime d;
int i, kd=TimeDay(dt), nn=1;
for (i=2; i<=kd; i++) {
d=StrToTime(TimeYear(dt)+"."+TimeMonth(dt)+"."+i);
if (TimeDayOfWeek(d)==1) nn++;
}
return(nn);
}
//+------------------------------------------------------------------+//| Возвращает номер недели месяца по дате, при ошибке -1 |//+------------------------------------------------------------------+int WeekOfMonth(constdatetime time)
{
MqlDateTime tm;
return(TimeToStruct(time,tm) ? tm.day_of_week : WRONG_VALUE);
}
//+------------------------------------------------------------------+
谢谢,我已经看到了。但正如我所说,可能是因为指标文件夹的符号链接,资源没有被添加。它说没有找到。
符号链接的目的是什么?如果指标和专家顾问是用直接链接编制的,那么这个EA将独立于指标工作。让他们在电脑上根本就没有这些东西。
其次,我们应该首先创建一个 有直接链接的资源,然后才尝试创建一个符号性的资源。幸运的是,我不处理这样的链接,我无法检查如何做到这一点,以及这是否可能。
符号链接的意义何在?........
重点很简单--所有终端都访问EA/indicator/script/library/template....的一个实例。并且不需要克隆实例。
此外,这一切都在步行范围内,而不是在偏僻的地方))))。
这导致了一个令人困惑的问题:为什么通过链接都能工作,但资源却找不到?
重点很简单--所有终端都访问EA/indicator/script/library/template....的一个实例。并且不需要克隆实例。
此外,这一切都在步行范围内,而不是在偏僻的地方))))。
这让我很困惑:为什么通过链接都可以,但资源却找不到?
我不是在谈这个问题。没有什么可以阻止将这两个指标暂时复制到一个正常的地方,编译并删除它们,然后不受限制地使用专家顾问工作。
或者,如果你想把资源与指标的正常位置连接起来,那么你可以尝试把它改为符号链接。
这个代码在mt5中是什么样子的?
这个代码在mt5中是什么样子的?
谢谢你
我试着在这里问一下,在那里已经输了)
如何通过一次移动/点击从所有图表中删除一个特定的指标? 应用一个新的模板不起作用。也许是一个脚本?
我试着在这里问一下,在那里已经输了)
如何通过一次移动/点击从所有图表中删除一个特定的指标? 应用一个新的模板不起作用。也许是一个脚本?
理论上来说。
1.我们开始搜索所有的图表。
2) 确定图表上的指标数量。
3.搜索需要删除的那个,如果存在,就删除它。
我们接着看下一个图表。
但为此有必要知道该指标的简称。如果短名称包含输入参数的值,则无法找到它。这就像 "你看到一只地鼠......"
因此,你必须在指标名称中寻找一个子串。
理论上,是这样的。
1.开始翻阅所有的图表。
2) 确定图表上的指标数量。
3.搜索需要删除的那个,如果存在,就删除它。
我们接着看下一个图表。
但为此有必要知道该指标的简称。如果短名称包含输入参数的值,则无法找到它。这就像 "你看到一只地鼠......"。
因此,有必要在指标名称中搜索一个子字符串。
这就是我想做的ChartIndicatorName(),但问题出现了:如何删除它?
这就是我想做的ChartIndicatorName(),但问题出现了:我如何删除它?