任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 970 1...963964965966967968969970971972973974975976977...1178 新评论 Alexey Viktorov 2015.11.27 09:26 #9691 Alligator:这并没有什么帮助。只有指标标题(最上面一行)被删除,图表上第二行的标题保留。对...我没有仔细看。再加一行 ObjectsDeleteAll(0, "Line_", 0, OBJ_LABEL); RILAX 2015.11.27 09:33 #9692 AlexeyVik:对...我没有仔细看。再加一行。它起作用了。非常感谢你。)) Boris.45 2015.11.27 12:10 #9693 你好。我在求助于一个可能是最基本的问题。我想写一个基于3个老人窗口的多时间框架EA。我需要获得不同时间段的烛台参数。我在kodobase中查看了专家顾问系统,但没有找到合适的东西。我决定自己写一个。我已经按照我认为正确的方式写了,但程序无法运行。我挣扎了几天,没有得到任何结果。请帮助我解决这一块的问题,并告诉我错误在哪里,以及如何使这块地方在板子上正确。//===============================================================================double Close_buf[20], Open_buf[20], High_buf[20], Low_buf[20]; //蜡烛参数的基础数组。datetime Time_buf[20]; //酒吧开盘时间 的基础数组double close[2][20], open[2][20], high[2][20], low[2][20]; //arrays for candlestick parameters: number of bar is timeframe number,//和列是带有列号的条形参数的值datetime time[2][20]; // 数组中的酒吧开放时间 int tf; // 变量为时间框架编号。int i; int OnInit(){//---//--return(INIT_SUCCEEDED)。}//+------------------------------------------------------------------+//|专家去初始化函数|//+------------------------------------------------------------------+空白的OnDeinit(const int reason)。{//---ArrayFree(Time_buf)。ArrayFree(Close_buf)。//---}//+------------------------------------------------------------------+//|专家打勾功能|//+------------------------------------------------------------------+空白的OnTick(){//---ArraySetAsSeries(Close_buf, true); //将数组Close_buf的索引设定为时间序列中的索引。ArraySetAsSeries(Time_buf, true); //将Time_buf数组的索引设置为时间序列中的索引。for( tf=0; tf<=1; tf++ ) // 这个循环由M1、M5时间段组成。{如果( tf==0 ){CopyTime("EURUSD",PERIOD_M1,0,20,Time_buf); // 将每个柱状图的历史数据时间复制到缓冲区。CopyClose("EURUSD", PERIOD_M1,0,20,Close_buf); // 复制每个条形的历史数据收盘价}如果( tf==1 ){CopyTime("EURUSD",PERIOD_M5,0,20,time_buf); // 复制每个柱状的历史数据时间到缓冲区。CopyClose("EURUSD", PERIOD_M5,0,20,Close_buf); // 复制每个条形的历史数据收盘价}for( i==0; i<=19; i++ ) // 这是对条形图的一个循环。重新加载数据{time[tf][i]= NormalizeDouble(Time_buf[i] , Digits ) 。close[tf][i]= NormalizeDouble( Close_buf[i] , Digits ) 。}}// 时间框架循环结束}//结束 void OnTick() Any rookie question, so 初学者的问题 MQL5 MT5 MetaTrader Questions from Beginners MQL5 RILAX 2015.11.27 12:19 #9694 给程序员的问题。撤消了。 [删除] 2015.11.27 14:52 #9695 你能告诉我如何将指标产生的警报写在一个单独的文本文件中吗? Boris.45 2015.11.27 21:28 #9696 Alligator:给程序员的问题。撤消了。对不起,我的问题被撤回了吗?如果是这样,为什么? RILAX 2015.11.28 07:13 #9697 boris.45: ))不,我是说我的问题。 Roma Korobeynikov 2015.11.28 09:17 #9698 当 一个同类型的脚本被附在一个金融工具窗口 上时,该窗口不断地弹出,你真的要删除这个带有 "名字 "的脚本吗?请告知如何摆脱这种弹出式窗口。 Victor Nikolaev 2015.11.28 09:31 #9699 korobok777:当 一个同类型的脚本被附在一个金融工具窗口 上时,该窗口不断地弹出,你真的要删除这个带有 "名字 "的脚本吗?请告知如何摆脱这种弹出式窗口。 在同一时间,图表上只能有一个脚本或专家顾问。如果你需要,用同一个工具打开另一个图表,在那里运行 Roma Korobeynikov 2015.11.28 11:08 #9700 Vinin: Одновременно может быть на графике только один скрипт или советник.如果你需要,用同一个工具打开另一个图表,在那里运行它我想做一个脚本,将所有打开的窗口转换为一个外部变量中指定的周期。我想做一个脚本,将所有打开的窗口转换为一个外部变量所指定的周期。唯一令人讨厌的是浮动窗口,你真的想删除带有 "名字 "的脚本吗?如果没有解决方案,谢谢你!!!!。 1...963964965966967968969970971972973974975976977...1178 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
这并没有什么帮助。
只有指标标题(最上面一行)被删除,图表上第二行的标题保留。
对...我没有仔细看。再加一行
对...我没有仔细看。再加一行。
它起作用了。
非常感谢你。))
你好。我在求助于一个可能是最基本的问题。我想写一个基于3个老人窗口的多时间框架EA。我需要获得不同时间段的烛台参数。我在kodobase中查看了专家顾问系统,但没有找到合适的东西。我决定自己写一个。我已经按照我认为正确的方式写了,但程序无法运行。
我挣扎了几天,没有得到任何结果。请帮助我解决这一块的问题,并告诉我错误在哪里,以及如何使这块地方在板子上正确。
//===============================================================================
double Close_buf[20], Open_buf[20], High_buf[20], Low_buf[20]; //蜡烛参数的基础数组。
datetime Time_buf[20]; //酒吧开盘时间 的基础数组
double close[2][20], open[2][20], high[2][20], low[2][20]; //arrays for candlestick parameters: number of bar is timeframe number,
//和列是带有列号的条形参数的值
datetime time[2][20]; // 数组中的酒吧开放时间
int tf; // 变量为时间框架编号。
int i;
int OnInit()
{
//---
//--
return(INIT_SUCCEEDED)。
}
//+------------------------------------------------------------------+
//|专家去初始化函数|
//+------------------------------------------------------------------+
空白的OnDeinit(const int reason)。
{
//---
ArrayFree(Time_buf)。
ArrayFree(Close_buf)。
//---
}
//+------------------------------------------------------------------+
//|专家打勾功能|
//+------------------------------------------------------------------+
空白的OnTick()
{
//---
ArraySetAsSeries(Close_buf, true); //将数组Close_buf的索引设定为时间序列中的索引。
ArraySetAsSeries(Time_buf, true); //将Time_buf数组的索引设置为时间序列中的索引。
for( tf=0; tf<=1; tf++ ) // 这个循环由M1、M5时间段组成。
{
如果( tf==0 )
{
CopyTime("EURUSD",PERIOD_M1,0,20,Time_buf); // 将每个柱状图的历史数据时间复制到缓冲区。
CopyClose("EURUSD", PERIOD_M1,0,20,Close_buf); // 复制每个条形的历史数据收盘价
}
如果( tf==1 )
{
CopyTime("EURUSD",PERIOD_M5,0,20,time_buf); // 复制每个柱状的历史数据时间到缓冲区。
CopyClose("EURUSD", PERIOD_M5,0,20,Close_buf); // 复制每个条形的历史数据收盘价
}
for( i==0; i<=19; i++ ) // 这是对条形图的一个循环。重新加载数据
{
time[tf][i]= NormalizeDouble(Time_buf[i] , Digits ) 。
close[tf][i]= NormalizeDouble( Close_buf[i] , Digits ) 。
}
}// 时间框架循环结束
}//结束 void OnTick()
给程序员的问题。
撤消了。
给程序员的问题。
撤消了。
对不起,我的问题被撤回了吗?如果是这样,为什么?
当 一个同类型的脚本被附在一个金融工具窗口 上时,该窗口不断地弹出,你真的要删除这个带有 "名字 "的脚本吗?
请告知如何摆脱这种弹出式窗口。
当 一个同类型的脚本被附在一个金融工具窗口 上时,该窗口不断地弹出,你真的要删除这个带有 "名字 "的脚本吗?
请告知如何摆脱这种弹出式窗口。
Vinin:
Одновременно может быть на графике только один скрипт или советник.
如果你需要,用同一个工具打开另一个图表,在那里运行它
我想做一个脚本,将所有打开的窗口转换为一个外部变量中指定的周期。
我想做一个脚本,将所有打开的窗口转换为一个外部变量所指定的周期。
唯一令人讨厌的是浮动窗口,你真的想删除带有 "名字 "的脚本吗?
如果没有解决方案,谢谢你!!!!。