[存档!]任何菜鸟问题,为了不使论坛变得混乱。专业人士,不要路过。没有你,哪里都不能去 - 4. - 页 587

[Deleted]  
lottamer:

哦!我现在明白了!但它不在MetaEditor的帮助中... :(


在帮助:

MQL4参考 - 语言基础知识 - 变量 - 外部变量

  • 本地变量
  • 正式参数
  • 静态变量
  • 全球变量
  • 外部变量
  • 变量的初始化
  • 外部功能的描述

外部 内存类定义了一个外部变量。在数据类型之前指定extern 修饰符。

例子。

外部双数 InputParameter1 = 1.0; 外部颜色 InputParameter2 = 红色; int init() { ... }。

外部变量定义了一个程序的输入参数,它们可以从程序的属性窗口中访问。数组不能作为外部变量使用。

 
TarasBY:

打开MetaEditor。在那里打开任何EA(你可以在任何代码中直接写extern),按Ctrl+F并输入extern,按 "查找下一个",然后把光标放在找到的extern上,按Ctrl+F1。告诉我 "你得到了什么?"与" 继续阅读"有什么区别吗?

P.S.现代初学者最大的问题:"能力与不成熟的欲望不相容!"今天,任何知识都是从寻找 它开始的。这也是一个事实--掌握它开始!!!!对一个初学者来说,"跑过一个台阶 "的结果是可以预见的...

谢谢你们,朋友们,谢谢你们的帮助。它是如此有帮助,以至于我甚至愿意容忍你通常在结束你的帖子时的各种讽刺 :))))))))))))))))

顺便说一下,关于MetaEditor导航器中的搜索......我必须把它交给创造者......extern当然在那里......我只是没有把这个词打在那里,而是复制粘贴了一下,不小心在最后加了两个空格。因此,带有两个空格的extern已经返回了0个搜索结果。带一个空格的extern - 3个选项......而仅仅extern就有很多链接

:)))))))))))))) funny

 
rigonich:

如果你的sl和tp是固定的,为什么还需要其他的成交条件?你的跟踪止损的行为和终端的标准止损是一样的--如果价格向正确的方向发展,它就会在每一个点上修改订单(它拉高止损)。 如果你想让它不是在每一个点上修改,可以添加条件--如果订单的止损和当前价格之间的差异小于某个水平(跟踪止损水平+修改步骤),就不要修改。

而关于放置--运算符是按顺序执行的,从上到下从左到右,如果它们之间没有分支运算符(if else)/。


:))没有所谓的NOT-modify条件!:)))

但关于比较止损的想法是有生命力的,但太复杂了。你必须首先拉出一个止损值,然后进行比较......

在修改后放上一些 "复选框",然后只看它的值,如果不是--修改,如果是--继续.....,这样更容易。

而关于止损--一笔交易不仅可以通过止损来结束,而且可以提前结束,比如说,如果有条件转折......或者干脆按市场退出。

 
lottamer:


很明显,因为他们不需要指标。而初学者(交易员)不是初级的程序员!他们的工作是为他们自己服务。我也不想详细学习mql......只是因为没有这样的问题。 相反,我真正的任务是让我的生活更轻松。 要做到这一点,我需要写一个不是很复杂的专家顾问,但要学习整个语言......这太复杂了......:)))。

很明显,以后会需要另一个EA或脚本......并且以某种方式学习语言......但要逐步......非常逐步......:)

有一个老笑话。

Летят в самолете Петька (П) и Василий Иванович (ВИ). Ж-Ж-Ж-Ж...
ВИ: - Петька, прибор!
П: - 120!
Ж-Ж-Ж-Ж...
ВИ: - Чего 120?!
П: - А чего прибор?!

所以哦,在论坛的问答中--就像那个笑话一样,只是结局不一样--分得很开心!:)))

[Deleted]  
lottamer:


:))没有什么条件是不可以修改的!:)))

但比较止损点的想法是好的,只是太复杂了。 你必须先拉出止损点的数值,然后再进行比较...

如果在修改后加上一些 "复选框 "会更容易,然后只需看一下数值,如果它不在那里--修改它,如果它在那里--继续.....。

关于止损--交易不仅可以在止损时平仓,还可以在更早的时候平仓,比如说有条件转向......或者只是被市场退出。

1.:))不存在不修改这样的条件!:))) .没有,但有一个if运算符,它允许你创建几乎任何条件。

2.如果你 想修改一次订单,那么你为什么要修改它?只要在打开订单时设置所需的参数即可。

3.至于止损--交易不仅可以在止损时关闭,而且可以在更早的时候关闭,例如,如果有转折的条件,或者只是市场退出

所有这些都是可能的,问题在于目标(你的目标)。如果你有一个交易策略,而你只需要将其 "机械化",那是一回事,如果你想学习如何在任何交易策略中做到这一点,那是另一回事。对于前者,你必须有一个现成的战略,对于后者,你必须学会编程。而要能够用程序化的方式测试自己的交易理念,你必须是一个相当有经验的交易员和程序员,或者至少是前者,并且能够为程序员的工作支付报酬。

[Deleted]  
你能建议一些文献,以便我可以阅读和创建自己的顾问吗?还是凡人无法做到的事情?)))
 
rigonich:

1.:))不存在不修改这样的条件!:))) .没有,但有一个if语句,它允许你创建几乎任何条件。

2.如果你 想修改一次订单,那么你为什么要修改它?只要在打开订单时设置所需的参数即可。

3.至于止损--交易不仅可以在止损时关闭,而且可以在更早的时候关闭,例如,如果有转折的条件,或者只是市场退出

所有这些都是可能的,问题在于目标(你的目标)。如果你有一个交易策略,而你只需要将其 "机械化",那是一回事,如果你想学习如何在任何交易策略中做到这一点,那是另一回事。对于前者,你必须有一个现成的战略,对于后者,你必须学会如何编程。


1)它是明确的

2)刚刚检查过......在Alpari,你不能在开盘时设置止损和止盈,只能通过后续的修改......非交易台的费用。

3)有一个战略。

[删除]  
Beowulf:
你能建议一些文献让我开始并创建我自己的EA吗!?还是凡人无法做到的事情?)))

https://book.mql4.com/ru/
[Deleted]  

谢谢你!
 
lottamer:


:)))),不存在不修改这样的条件。:)))

如果((一旦你的父亲+母亲==奇奇奇)==TRUE)

问题:在什么条件下,你和我现在不会有小鸡 小鸡的对话!?:)))