[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 813

 
artmedia70:
我的朋友们,我用各种组合的搜索查询在网站上搜索了很久,寻找我所需要的关于我感兴趣的主题的信息,但我没有得到任何结果。
我对以下内容感兴趣。在专家顾问运行时保存数据,以防终端紧急关机、连接中断、断电等情况的发生。
谁知道呢,请给我一个信息的链接。
谢谢你。

    if (!GlobalVariableCheck(symbol+"_Price")) GlobalVariableSet(symbol+"_Price",0);             //На случай аварийного выхода  
    if (!GlobalVariableCheck(symbol+"_Time")) GlobalVariableSet(symbol+"_Time",0);               //организуем глобальные переменные 
    if (!GlobalVariableCheck(symbol+"_Ticket")) GlobalVariableSet(symbol+"_Ticket",-1);          //для сохранения критических данных

    if (!GlobalVariableCheck("Risk")) GlobalVariableSet("Risk",2);                              //Уровень риска для мультивалютной торговли  

全局变量 -https://docs.mql4.com/ru/globals

或将数据写到一个文件中...

 
glasha:
亲爱的程序员!
我有一个问题:如何在专家顾问中附加一段代码,以显示订单的注释。
附加的文件:
 
IgorM:


谢谢你。我去看看。

正是我所需要的...再次感谢。

 
DDFedor:

全局变量 -https://docs.mql4.com/ru/globals

或将数据写入一个文件...

谢谢你。但是,一个正确的、恰当的EA应该清理终端的全局变量呢?是的,而且会有太多的人积累。
它有很多变量,这些变量被不断监测,并根据情况有这样或那样的价值......好的,我会考虑的...:)
 
artmedia70:
谢谢你。一个正确的、恰当的EA应该清理全局性的终端变量,这一点又如何呢?是的,而且会有太多的人积累。它有很多变量,这些变量被不断监测,并根据情况有这样或那样的价值......好的,我会考虑的...:)

当我写这个的时候,我把所有应该被保存的变量放到数组中,并在每次打勾时保存这个数组。当初始化时,数组被读取。创建全局变量 要容易得多。
 
vasya_vasya:
我写了这样一个东西,所有需要存储的变量都在一个数组中,每一次打勾都存储这个数组。在初始化过程中,数组被读取。这样做要比创建全局变量容易得多。
谢谢你。好主意!谢谢你!
 
我不明白...我用同样经过千百次测试的功能打开所有的仓位...
它打开了所有的位置,直到低迷开始。然后它记录信息
并停止打开一切......直到它倒下。
这是函数调用前的内容。
2010.08.21 20:32:12 2009.03.27 13:10 Sergitas_v1.03 EURUSD,M5: 开立买入仓位,手数=1.53
...而这是在试图打开之后。
2010.08.21 20:32:12 2009.03.27 13:10 Sergitas_v1.03 EURUSD,M5:OrderSend函数 的无效价格1.33249000

错误的价格从何而来,我不知道......。这是个奇迹。
有没有人有什么想法?

 
artmedia70:
我不明白...我用同样经过千百次测试的功能打开所有的仓位...
它打开了所有的位置,直到低迷开始。然后它记录信息
并停止打开一切......直到它倒下。
这是函数调用前的内容。
2010.08.21 20:32:12 2009.03.27 13:10 Sergitas_v1.03 EURUSD,M5: 开立买入仓位,手数=1.53
......而这是在试图打开之后。
2010.08.21 20:32:12 2009.03.27 13:10 Sergitas_v1.03 EURUSD,M5: OrderSend函数的无效价格1.33249000

错误的价格从何而来,我不知道......。这是个奇迹。
有没有人有什么想法?




和以往一样的想法,Normolysdable(Asc(Bid),Digits)。
 
vasya_vasya:
和以往一样的想法,Normolysdable (Ask(Bid),Digits)
我用同样的功能开仓,已经测试了一千次......

一切都已经考虑到了,特别是那些基本的 东西。:)狗在别的地方...

好吧,我会继续寻找刺猬...

 

大家好。

我需要测试器输出并记住最后的开盘价和收盘价,只有在蜡烛关闭的时候。但是,当一个新的tick发生时,测试器会向我显示开盘价和收盘价,而不记得之前的值。如何实施?

谢谢你。

原因: