[存档!]任何菜鸟问题,为了不给论坛添乱。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 2. - 页 262

 
IgorM:
在mql5上发布了很多材料https://www.mql5.com/ru/code。 如果你懂得编程,你可以转换为mql4,或者做两个终端MT5+MT4的组合https://www.mql5.com/ru/articles/189。

我将尝试用它作为我的交易机器人的基础!我还不是一个好的程序员!那么还有一个问题:如果我不是编程专家,科瓦列夫的《MQL4算法语言编程》一书能帮助我吗?
 
D_J:

非常感谢您!我在编程方面仍然是一个完全的傻瓜!那么还有一个问题:科瓦廖夫的《MQL4算法语言编程》一书能否帮助我理解编程,如果我再说一遍,我在这方面是个傻子?
一切都会有帮助。
 
改编自Superprofi线。

纪思普 20.03.2011 15:08
你好!
是否有一个功能可以将货币对纳入 "市场概览 "中?
该配对本身是存在的,但在调用时也被禁用。
//-- Проверить есть такой инструмент в обзоре рынка --
CodError = GetLastError();//-- Обнулить код ошибки
CodError = MarketInfo(g_s_Buf_Symbol[i],MODE_DIGITS);
CodError = GetLastError();//-- Получить данные --
if (CodError == 4106){//4106 ERR_UNKNOWN_SYMBOL Неизвестный символ

Print("В обзоре рынка нет инструмента " + g_s_Buf_Symbol[i] + " поэтому он будет пропущен!");
我希望程序能包括一个货币对,而不是跳过它。
也许有人知道如何实现它?
----------------------------------------------------------------------------
仲子 20.03.2011 16:58
当然,你可能会意识到...这不是一两分钟的问题。
 
granit77:
改编自Superprofi线。

纪思普 20.03.2011 15:08
你好!
是否有一个功能可以将货币对纳入 "市场概览 "中?
该配对本身是存在的,但在调用时被禁用。
我希望程序能包括一个货币对,而不是跳过它。
也许有人知道如何实现它?
----------------------------------------------------------------------------
仲子 20.03.2011 16:58
当然,你可以做到这一点...这不是一两分钟的问题。
我不着急。至少要写出在什么方向走。
 
gisip:
我不着急。至少要写出在哪个方向上走。

你可以使用MQL4 +WinAPI,但它不可靠,而且速度很慢。有必要在DLL中实现一切。

1.如果任何工具不在 "市场观察 "窗口中,有必要打开 "符号 "窗口。

2.获得其描述符。

3.获取符号树描述符。

4.捋一捋清单,找到合适的工具。

5.按钮来添加它。

但为什么要这样做呢?你可以手动进入一次,打开所有你想要的工具。

 
Zhunko:

你可以使用MQL4 +WinAPI,但它不可靠,而且速度很慢。有必要在DLL中实现一切。

1.如果任何工具不在 "市场观察 "窗口中,有必要打开 "符号 "窗口。

2.获得其描述符。

3.获取仪器树描述符。

4.捋一捋清单,找到合适的工具。

5.按钮来添加它。

但为什么要这样做呢?你可以手动进入一次,打开所有你需要的工具。

是的,它真的是太复杂了,而且不可靠!

谢谢你的帮助

 
Zhunko:

你可以使用MQL4 +WinAPI,但它不可靠,而且速度很慢。有必要在DLL中实现一切。

1.如果任何工具不在 "市场观察 "窗口中,有必要打开 "符号 "窗口。

2.获得其描述符。

3.获取符号树描述符。

4.捋一捋清单,找到合适的工具。

5.按钮来添加它。

但为什么要这样做呢?你可以手动进入一次,打开所有你想要的工具。

你也可以直接把符号写到symbols.sel中,然后更新盒子。
 
alsu:
你也可以直接把一个符号写到 symbols.sel,然后更新窗口。

这就更复杂了!

你需要知道文件的格式:symbols.sel

然后你还得按Zhunko 写的去做,以进行更新!

我已经实现了这种方式:我显示一个我需要的所有工具的列表,并将那些被禁用的工具涂成灰色。

 
gisip:

这就更复杂了!

需要知道文件格式:符号.sel

然后你还得按Zhunko 写的去做更新!

文件格式已经有人整理出来了,请在论坛上搜索。而且我不确定更新的问题,有可能(也很可能)不需要。

但我原则上同意--用手添加一个符号更容易。

 
alsu:
你也可以直接把符号写到symbols.sel,然后更新窗口。
没有测试过,但我怀疑它是这样的。该文件可能在MT4启动时才被读取。否则,它只适用于写到MT4。