要怎样才能让大家最终转到MT5呢?(收集意见) - 页 19

 
Petros Shatakhtsyan:

我以前也是这样写的,但Barabashka一直向大家推荐标准库,而我现在才用了一年多。

告诉我你的大师是谁 -- 我就告诉你你是谁。

 
Petros Shatakhtsyan:

我以前也是这样写的,但Barabashka一直向大家推荐标准库,所以我现在才用了一年多。

非常简短,就像VS的MFC。

你也使用这些东西吗?

//+------------------------------------------------------------------+
//| Get the property value "SYMBOL_SPREAD"                           |
//+------------------------------------------------------------------+
int CSymbolInfo::Spread(void) const
  {
   return((int)SymbolInfoInteger(m_name,SYMBOL_SPREAD));
  }
 
Alexey Viktorov:

你也使用这些东西吗?

一个完美的例子。这是一个如何使简单的东西从根本上变得难以理解的例子。

这是一个例子,说明如何使简单的事情从根本上变得难以理解。

 
Andrey F. Zelinsky:

告诉我你的大师是谁 -- 我就告诉你你是谁。

我不认识一个大师级的人。

你所要做的就是写两行字,就已经有一个0.01手的仓位了。

CTrade  trade;
.
trade.Sell( 0.01, _Symbol, SymbolInfoDouble(_Symbol,SYMBOL_BID));
 
Alexey Viktorov:

你也使用这些东西吗?

你为什么要这样写呢?声明一个类对象,得到你想要的任何东西。


熟记解释词典中的所有单词并不意味着你能写出一首好诗。

 
Andrey F. Zelinsky:

当以类方法引用的方式呈现时,就没有这种理解效果了。

恕我直言,我无法接受,我不同意

据我所知,Metacognos为什么要这样做--对于熟悉编程的人来说,这是最简单的解决方案,其原理与上面提到的MFC和VS是一样的。

在Windows上编程时,你使用微软的现成解决方案(类和库)?- 如果你不愿意,你可以从头开始描述每个窗口手柄和窗口按钮...-

像在VS中一样,像在MT中一样--像往常一样,所有的信息都在帮助中,你可以使用开发者提供的解决方案(类库),如果你想的话,可以从头开始写。

 
Petros Shatakhtsyan:

为什么这样写。声明一个类对象,你就可以得到你想要的任何东西。

这就是我想问的,如果写一个类对象更容易的话,为什么要声明一个类对象呢?

SymbolInfoInteger(_Symbol, SYMBOL_SPREAD);

为什么你在这个例子中没有使用一个类?

关于交易、自动交易系统和策略测试的论坛

我需要做什么才能让大家最终转到MT5?(收集意见)

Petros Shatakhtsyan, 2019.02.06 14:34

Guru-muru我不知道。

只需写两行,就可以用0.01手开仓。

CTrade  trade;
.
trade.Sell( 0.01, _Symbol, SymbolInfoDouble(_Symbol,SYMBOL_BID));

 
Petros Shatakhtsyan:

为什么这样写。声明一个类对象,得到你想要的任何东西。

熟记解释词典中的所有单词并不意味着你能写出一首好诗。

很多时候,这导致了程序中没有使用的虚假的废话。这就是为什么我也喜欢SymbolInfoXXX

 
Andrey F. Zelinsky:

首先,我不使用它们。第二,我一直反对他们。这是为什么呢?在上面的帖子中作了解释。

哦,好吧,逻辑很清楚:你不使用它们,所以它们必须为所有人删除。我不关心已经写好的代码的兼容性,我不关心CodeBase有拉动标准库 的例子。而你根本不关心其他人的死活。好吧,既然你这么多年都没能理解这个OOP,那就去撒泡尿吧,把它从终端上切下来。你的耳朵在发烧,要提出这样的胡话吗?

 
Vasiliy Sokolov:

啊,好吧,逻辑很清楚:你不使用它,所以它应该为每个人删除。你不关心已经写好的代码的兼容性,你不关心CodeBase有拉动标准库 的例子。而你根本不关心其他人的死活。好吧,既然你这么多年都没能理解这个OOP,那就去吧,把它踢出终端。提出这样的无稽之谈,你的耳朵难道不发烫吗?

首先,你是个傻瓜(愚蠢的人),因为你侮辱了你的对手。

第二,你很肤浅,因为你没有做出建设性的回应和/或对话 -- 你变得个人化。