任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 948 1...941942943944945946947948949950951952953954955...1178 新评论 Victor Nikolaev 2015.10.13 07:37 #9471 tuner: 是否有可能在一个图形上捕捉到鼠标点击事件? https://docs.mql4.com/ru/eventfunctions Alexander 2015.10.13 07:43 #9472 Vinin,好的,但是EventChartCustom生成了一个自定义事件,而不是捕获它。我们只需要知道交易员在图表上点击的位置。 Victor Nikolaev 2015.10.13 08:20 #9473 tuner:Vinin,好的,但是EventChartCustom生成了一个自定义事件,而不是捕获它。你只需要知道交易员在图表上点击的位置。绘图事件(OnChartEventOnChartEvent()是ChartEvent 组的事件处理程序。CHARTEVENT_KEYDOWN - 当图表窗口处于焦点状态时,键盘点击的事件。CHARTEVENT_MOUSE_MOVE - 鼠标移动和按下鼠标按钮的事件(如果图表的CHART_EVENT_MOUSE_MOVE=true属性)。CHARTEVENT_OBJECT_CREATE - 创建一个图形对象的事件(如果为图表设置了CHART_EVENT_OBJECT_CREATE=true属性)。CHARTEVENT_OBJECT_CHANGE - 通过属性对话框改变对象属性的事件。CHARTEVENT_OBJECT_DELETE - 删除图形对象的事件(如果该图形的CHART_EVENT_OBJECT_DELETE=true属性被设置)。CHARTEVENT_CLICK - 鼠标点击图表的事件。CHARTEVENT_OBJECT_CLICK - 属于图表的图形对象上的鼠标点击事件。CHARTEVENT_OBJECT_DRAG - 图形对象用鼠标移动的事件。CHARTEVENT_OBJECT_ENDEDIT - LabelEdit图形对象的输入字段中文本编辑结束的事件。CHARTEVENT_CHART_CHANGE - 图表的修改事件。CHARTEVENT_CUSTOM+n - 用户事件的ID,其中n的范围是0到65535。CHARTEVENT_CUSTOM_LAST是自定义事件的最后一个有效ID(CHARTEVENT_CUSTOM+65535)。该函数可以在专家顾问和指标中调用,它必须具有void类型和4个参数。voidOnChartEvent(constint id,// event identifier)constlong& lparam,// 长类型的事件参数constdouble& dparam,// 双重 类型的事件参数conststring& sparam//字符串 类型的事件参数); Any rookie question, so Pumping new chart chartevent Alexander 2015.10.13 08:59 #9474 维宁,谢谢你。从描述上看,不可能把它附在剧本上,而我需要它来写剧本。不过我还是要试一试,也许会有效果。 Roni Iron 2015.10.14 05:13 #9475 大家好! 节日快乐!关于包含文件的问题--"有用"!!!根据该教程,包含文件要么存储在 Experts 文件夹中,要么存储在 Include 文件夹中。如果我想在Include文件夹中再创建十几个文件夹,并将我的include文件.mqh存放在那里,当编译时,程序就找不到它们了。问题是--如何使程序不仅在Include文件夹中而且在其内部 找到include文件--文件夹?P.S.当包含的文件非常多时,这是非常有必要的,你想把它们分组到文件夹里,而不是一堆在include里看到。谢谢你! Alexey Viktorov 2015.10.14 06:17 #9476 RoniIron:大家好! 节日快乐!关于包含文件的问题--"有用"!!!根据该教程,包含文件要么存储在 Experts 文件夹中,要么存储在 Include 文件夹中。如果我想在Include文件夹中再创建十几个文件夹,并将我的include文件.mqh存放在那里,当编译时,程序就找不到它们了。问题是--如何使程序不仅在Include文件夹中而且在其内部 找到include文件--文件夹?P.S.当包含的文件非常多时,这是非常有必要的,你想把它们分组到文件夹里,而不是一堆在include里看到。谢谢你!有什么问题呢?如果文件在Include/Folder1/Folder2中,那么#include <папка1\папка2\файл.mqh> Roni Iron 2015.10.15 15:36 #9477 非常感谢您!我忘记编译正确的文件了。 incred 2015.10.15 19:05 #9478 我在MQL5中提出了一个问题,但实际上是来自MQL4,所以我在这里重复一下。我找不到关于旧的Highest和Lowest命令的解释。它们在语法上与新的iHighest 和iLowest不同。当然,我可以断章取义,但这太他妈的密集了。谁能给我一个提示? Vitalie Postolache 2015.10.16 19:51 #9479 incred:我在MQL5中提出了一个问题,但实际上是来自MQL4,所以我在这里重复一下。我找不到关于旧的Highest和Lowest命令的解释。它们在语法上与新的iHighest和iLowest不同。当然,我可以断章取义,但这太他妈的密集了。谁能给我一个提示? MQL5环境在编译时仍会将它们分别处理为iHighest 和iLowest,这个问题的意义何在?只是纯粹为了兼容而留下的旧功能。 incred 2015.10.16 21:07 #9480 evillive: MQL5环境在编译时仍会将它们分别处理为iHighest和iLowest,这个问题的意义何在?只是纯粹为了兼容而保留的旧功能。 问题是,它们已经在旧文本中出现了,而且哪个是哪个,其实并不清楚。我告诉你,它们在语法上与新的不同。争论就更少了。或者有些是默认的。系统会处理它们并解决它们,但MINE需要了解。而背景是有点奇特的,无法理解。 1...941942943944945946947948949950951952953954955...1178 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
是否有可能在一个图形上捕捉到鼠标点击事件?
Vinin,好的,但是EventChartCustom生成了一个自定义事件,而不是捕获它。
我们只需要知道交易员在图表上点击的位置。
Vinin,好的,但是EventChartCustom生成了一个自定义事件,而不是捕获它。
你只需要知道交易员在图表上点击的位置。
绘图事件(OnChartEvent
OnChartEvent()是ChartEvent 组的事件处理程序。
该函数可以在专家顾问和指标中调用,它必须具有void类型和4个参数。
voidOnChartEvent(constint id,// event identifier)
constlong& lparam,// 长类型的事件参数
constdouble& dparam,// 双重 类型的事件参数
conststring& sparam//字符串 类型的事件参数
);
维宁,谢谢你。
从描述上看,不可能把它附在剧本上,而我需要它来写剧本。
不过我还是要试一试,也许会有效果。
大家好! 节日快乐!
关于包含文件的问题--"有用"!!!
根据该教程,包含文件要么存储在 Experts 文件夹中,要么存储在 Include 文件夹中。
如果我想在Include文件夹中再创建十几个文件夹,并将我的include文件.mqh存放在那里,当编译时,程序就找不到它们了。
问题是--如何使程序不仅在Include文件夹中而且在其内部 找到include文件--文件夹?
P.S.
当包含的文件非常多时,这是非常有必要的,你想把它们分组到文件夹里,而不是一堆在include里看到。
谢谢你!
大家好! 节日快乐!
关于包含文件的问题--"有用"!!!
根据该教程,包含文件要么存储在 Experts 文件夹中,要么存储在 Include 文件夹中。
如果我想在Include文件夹中再创建十几个文件夹,并将我的include文件.mqh存放在那里,当编译时,程序就找不到它们了。
问题是--如何使程序不仅在Include文件夹中而且在其内部 找到include文件--文件夹?
P.S.
当包含的文件非常多时,这是非常有必要的,你想把它们分组到文件夹里,而不是一堆在include里看到。
谢谢你!
有什么问题呢?如果文件在Include/Folder1/Folder2中,那么
非常感谢您!
我忘记编译正确的文件了。
我在MQL5中提出了一个问题,但实际上是来自MQL4,所以我在这里重复一下。
我找不到关于旧的Highest和Lowest命令的解释。它们在语法上与新的iHighest 和iLowest不同。当然,我可以断章取义,但这太他妈的密集了。谁能给我一个提示?
我在MQL5中提出了一个问题,但实际上是来自MQL4,所以我在这里重复一下。
我找不到关于旧的Highest和Lowest命令的解释。它们在语法上与新的iHighest和iLowest不同。当然,我可以断章取义,但这太他妈的密集了。谁能给我一个提示?
MQL5环境在编译时仍会将它们分别处理为iHighest和iLowest,这个问题的意义何在?只是纯粹为了兼容而保留的旧功能。