//=====================================================================================================================//WINDOW: Simple button | element: BUTTON | name: Hello world! | Location: Window's Main Frame//=====================================================================================================================case BUTTON3___Hello_world_:
//------------------------------------------------------------------------------------------------------//What to do when button pressed or released?//------------------------------------------------------------------------------------------------------switch((int)action)
{
case pressed: Alert("Button pressed!"); break; <------ Здесь можно установить любой польз.код, который сработает на событии нажатия.
case released: Alert("Button released!"); break; <------ Здесь можно установить любой польз.код, который сработает на событии отжатия.
}
//------------------------------------------------------------------------------------------------------//Your comment://------------------------------------------------------------------------------------------------------break;
}
有人多次告诉你,你的代码并不容易理解。即使是那些有很多经验的人也是如此。使用所有的功能就更难了(只是因为一堆东西可以通过全局范围在任何地方使用)。缺乏编程知识的人将无法做到这一点。
这与我的代码有什么关系?
公众似乎根本不 "懂"。你应该给我一个例子。
好的。我将制作一个简单的窗口引擎,并提供它的连接文件和说明。
有兴趣的人将把测试的专家顾问连接到发动机。
之后,让我们继续在另一个理解的层面上进行沟通。
有人工交易。有算法交易。几乎没有半自动的交易。
如果我们创造半自动交易,它将属于我们。这就是它将属于利基的algotrading。
如果半自动交易将由一些公司为用户在一些平台上的手动交易创建,那么从手动交易到半自动交易的过渡将在那里进行。
简而言之,其任务是使世界各地的手工交易员对半自动交易感兴趣。
并让我们所有人都能从中赚钱。
显然,公众根本就不 "明白"。你应该给我们举个例子。
这是第30页。
也许到了第100页,你就会开始变得有建设性了 )
这里是携带最简单GUI的引擎,测试EA文件和连接文件。
1.将外部连接和连接属性文件放在包含文件夹中。将TestApp v1.0.mq4 文件放在专家文件夹中。
2.将引擎放在指标文件夹中。
3.打开 TestAppv1.0.mq4 文件。
打开外部连接文件。
5.把插件放在图表上。
6.编译并保存测试EA。然后也适用于图表。
//----------------------------------------------
会出现一个有大按钮的窗口。如果你按下它,就会出现警报。
该警报位于外部连接文件中。你可以改变它里面的文字。用户函数可以在推/压事件中被调用。
连接属性文件不能被修改。没有必要打开它。
应该出现一个类似这样的窗口。
任务栏上的按钮没有任何功能,只是装饰性的。
还有一个上下文菜单窗口。它通过双击打开。这将打开一个带有按钮的窗口。
一个测试顾问象征着一个定制的应用程序。该引擎是一个可插入的GUI。
这个被称为 "为你的EA添加一个现成的gui的简单方法"。
====
一般来说,将gui与专家顾问分开不是问题。但如果你想这样做,你可以让它绝对正常--在OnChartEvent() 中,只有自定义事件被捕获,而没有其他。换句话说,所有这些一百个文件字符串 是不必要的。顺便说一下,这与gui的关系非常间接,它更多的是关于终端的能力。而gui并没有以这样的方式显示。完全没有显示它是如何产生的。
这个被称为 "为你的EA添加一个现成的gui的简单方法"。
====
一般来说,将gui与专家顾问分开不是问题。但如果你要这样做,你最好让它完全正常--OnChartEvent()应该只捕捉自定义事件,而不是其他。
你知道,我很惊讶。这就像一个幼儿园。我说的是一个征服手工交易领域的机会,我提出使用一个为此目的而创造的工具,而听众想向我证明我是一个糟糕的程序员,有糟糕的图形和糟糕的解决方案。
看起来像成年人,但理解起来却一点也不像成年人。
按照说明进行设置,并进行试运行。然后,它都可以被扩展,GUI和功能可以被添加。
...因此,你不需要所有这些一百个绳索 文件。
因此,在不了解技术的情况下,在没有尝试过的情况下,你就立即说明什么是需要的,什么是不需要的......。聪明。
...顺便说一下,这与gui的关系非常间接,它更多的是关于终端的能力。而gui并没有真正以这种方式显示。完全没有显示它是如何产生的。
GUI是在我的构造函数中创建的。我想展示它是如何与专家顾问连接和互动的。
你知道,我很惊讶。这就像一个孩子的花园。我在谈论征服手工交易领域的可能性,并提供使用为此目的而创建的工具,而公众追求的目的是向我证明我是一个糟糕的程序员,有糟糕的图形和糟糕的解决方案。
看起来像成年人,但理解起来却一点也不像成年人。
按照说明进行设置,并进行试运行。然后它都可以被扩展,GUI和功能可以被添加。
这就是问题所在,这就是幼儿园。用这种鱼饵,你不会钓到一条鱼。
那你的编程呢。自己总结一下--还想证明OOP很烂,我的数组是世界的前卫......谁会在这里谈论幼儿园的问题。
无论如何,还没有发生奇迹。