给管理员的问题 - 页 2 1234567 新评论 [删除] 2011.02.26 12:40 #11 Yedelkin: 我同意,我的想法很狭隘--只与MQ可用的货币对有关。 有一个选项--如果一个符号至少在5年内没有正常的历史记录,则在服务器层面禁止交易。 Dmitry Tolmachev 2011.02.27 07:50 #12 你能告诉我theaeditor 5如何使用应用玻璃吗? 你如何从那里读取数据? Rashid Umarov 2011.02.27 08:09 #13 todem: 你能告诉我Theaeditor 5如何使用订单簿吗? 我如何从那里读取数据?显然,你是指获取市场信息 部分的功能?市场书添加MarketBookRelease市场书籍获取 [删除] 2011.02.27 08:31 #14 todem: 请教Theaeditor 5如何使用订单栈? 我如何从那里读取数据?情况是这样的。MqlBookInfo ArrayMarketBookInfo[]; bool SymbolMarketBook; int OnInit() { //----------------------------------------------------------------------------// //Work variables int Result = 0; //Returned importance //----------------------------------------------------------------------------// SymbolMarketBook = MarketBookAdd(Symbol()); //----------------------------------------------------------------------------// return(Result); //----------------------------------------------------------------------------// } //Procedure OnDeinit void OnDeinit(const int reason) { //----------------------------------------------------------------------------// //Work variables //----------------------------------------------------------------------------// if(SymbolMarketBook) MarketBookRelease(Symbol()); //----------------------------------------------------------------------------// } //Event OnBookEvent void OnBookEvent(const string& symbol) { //----------------------------------------------------------------------------// //Work variables int SizeBook; int i; bool Res; //----------------------------------------------------------------------------// Res = MarketBookGet(symbol,ArrayMarketBookInfo); if(Res) { SizeBook = ArraySize(ArrayMarketBookInfo); for(i=0;i<SizeBook;i++) { if(ArrayMarketBookInfo[i].type==BOOK_TYPE_BUY) //Подсчет данных по длинным позициям { //Выполняем собственную обработку } else //Подсчет данных по коротким позициям { //Выполняем собственную обработку } //Блок из справки по MarketBookGet Print(i,":",ArrayMarketBookInfo[i].price," Volume= ",ArrayMarketBookInfo[i].volume, " type = ",ArrayMarketBookInfo[i].type); } } else { Print("Не удалось получить содержимое стакана по символу ",Symbol()); } //----------------------------------------------------------------------------// } PS 最好是在Alpari上尝试用杯子工作,那里似乎有。 Dmitry Tolmachev 2011.02.28 07:50 #15 Interesting:情况是这样的。 PS 玻璃制品在Alpari上试得比较好,算是有了... 非常感谢,我正开始学习MCL5。 sever30 2013.01.23 00:40 #16 我们将逐步增加历史的深度,但对于2000年以前的日期,将只有日记。我们现在如何能看到每一帧的历史深度?分钟有多深? [删除] 2013.01.23 02:58 #17 我又想了想,于是我想到了这个办法:做一个函数,把指定的符号/时间框架分成两半,例如,bool SetEdge(string symbol ,int timeframe,datetime time)。这个边界是静态的,也就是说,即使在重新启动终端后,它也存在。如何使用。运行符号/时间框架,根据你的考虑确定什么是,例如,m1,什么不是。用不同的颜色( 图表背景 ( 或条形图颜色))给两半着色。同样的算法也适用于其他时间段。结果是:边界在视觉上(用于手工分析)和程序上(datetime GetEdge(string symbol ,int timeframe) )是可见的。 将 MetaTrader 4 客户终端与 美林(Merrill)形态 作为技术分析工具的 MTF 指标 [删除] 2013.01.23 03:28 #18 或者,例如,允许编写一个标准函数(有预定义的名称和参数),回答这个问题--这个符号/时间框架的边界在哪里?那该怎么做(高亮、颜色隐藏......)?P.S: 例如,把这样的函数放在dll中(公开原型),最准备的人就会写出自己的版本。在我看来,这将是非常美丽的。 [删除] 2013.01.23 12:46 #19 我不想打扰,但我想知道管理层对把确定时限界限的职能下放给用户的态度(也许有一些计划)。用矩形画图不是很牢固:)。 Yedelkin 2013.01.23 12:51 #20 220Volt: 我不想打扰,但我想知道管理层对把确定时限界限的职能下放给用户的态度(也许有一些计划)。因为用矩形画图多少有点不体面 :)。 这足以让我们向SR提出建议。管理层的态度可以从反应或沉默中看出。 1234567 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我同意,我的想法很狭隘--只与MQ可用的货币对有关。
你能告诉我Theaeditor 5如何使用订单簿吗? 我如何从那里读取数据?
显然,你是指获取市场信息 部分的功能?
请教Theaeditor 5如何使用订单栈? 我如何从那里读取数据?
情况是这样的。
PS
最好是在Alpari上尝试用杯子工作,那里似乎有。
情况是这样的。
PS
玻璃制品在Alpari上试得比较好,算是有了...
我又想了想,于是我想到了这个办法:做一个函数,把指定的符号/时间框架分成两半,例如,bool SetEdge(string symbol ,int timeframe,datetime time)。这个边界是静态的,也就是说,即使在重新启动终端后,它也存在。
如何使用。运行符号/时间框架,根据你的考虑确定什么是,例如,m1,什么不是。用不同的颜色( 图表背景 ( 或条形图颜色))给两半着色。同样的算法也适用于其他时间段。
结果是:边界在视觉上(用于手工分析)和程序上(datetime GetEdge(string symbol ,int timeframe) )是可见的。
或者,例如,允许编写一个标准函数(有预定义的名称和参数),回答这个问题--这个符号/时间框架的边界在哪里?那该怎么做(高亮、颜色隐藏......)?
P.S:
例如,把这样的函数放在dll中(公开原型),最准备的人就会写出自己的版本。在我看来,这将是非常美丽的。
我不想打扰,但我想知道管理层对把确定时限界限的职能下放给用户的态度(也许有一些计划)。用矩形画图不是很牢固:)。