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
或将数据写到一个文件中...
亲爱的程序员!
我有一个问题:如何在专家顾问中附加一段代码,以显示订单的注释。
谢谢你。我去看看。
正是我所需要的...再次感谢。
全局变量 -https://docs.mql4.com/ru/globals
或将数据写入一个文件...
它有很多变量,这些变量被不断监测,并根据情况有这样或那样的价值......好的,我会考虑的...:)
谢谢你。一个正确的、恰当的EA应该清理全局性的终端变量,这一点又如何呢?是的,而且会有太多的人积累。它有很多变量,这些变量被不断监测,并根据情况有这样或那样的价值......好的,我会考虑的...:)
我写了这样一个东西,所有需要存储的变量都在一个数组中,每一次打勾都存储这个数组。在初始化过程中,数组被读取。这样做要比创建全局变量容易得多。
它打开了所有的位置,直到低迷开始。然后它记录信息
并停止打开一切......直到它倒下。
这是函数调用前的内容。
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
错误的价格从何而来,我不知道......。这是个奇迹。
有没有人有什么想法?
我不明白...我用同样经过千百次测试的功能打开所有的仓位...
它打开了所有的位置,直到低迷开始。然后它记录信息
并停止打开一切......直到它倒下。
这是函数调用前的内容。
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 (Ask(Bid),Digits)
,一切都已经考虑到了,特别是那些基本的 东西。:)狗在别的地方...
好吧,我会继续寻找刺猬...
大家好。
我需要测试器输出并记住最后的开盘价和收盘价,只有在蜡烛关闭的时候。但是,当一个新的tick发生时,测试器会向我显示开盘价和收盘价,而不记得之前的值。如何实施?
谢谢你。