KARAUL!!!帮助。还有4小时45分钟!!!。 - 页 5

 
fyords:
将手数减少到5.00以下。
如果没有硬币,就停止发射。
 
在OpenLong的开头插入。
 double marg;
 OrderCalcMargin(ORDER_TYPE_BUY, _Symbol, 1, Ask, marg);
 if (volume >= AccountInfoDouble(ACCOUNT_FREEMARGIN) / marg) volume = NormalizeDouble(AccountInfoDouble(ACCOUNT_FREEMARGIN) / marg - 0.1, 1);
if (volume < 0.1) return(-1);

在OpenShort的开头插入。

 double marg;
 OrderCalcMargin(ORDER_TYPE_SELL, _Symbol, 1, Bid, marg);
 if (volume >= AccountInfoDouble(ACCOUNT_FREEMARGIN) / marg) volume = NormalizeDouble(AccountInfoDouble(ACCOUNT_FREEMARGIN) / marg - 0.1, 1);
if (volume < 0.1) return(-1);
 
notused:

结束前两小时的愚蠢建议--搞清楚标准库比 搞清楚OrderSend还难。

该错误已经被修复。剩下要做的就是把它送进去(如果没有其他错误)。

问题的关键不在于建议。关键是要理解你所写的语言。如果你没有掌握面向对象的精髓,急于求成是没有意义的。就个人而言,6个月前我为EA准备了整个基地。基于一个标准库。那里没有什么复杂的东西...你只需要利用它,就可以了。

还可以自己写处理程序来发送命令,等等......不用麻烦......一切都在那里。

你必须学会爱护耙子)

 
IceBerg:

并编写你自己的处理程序来发送订单,等等........,一切都在那里。

在这一点上,我通常会笑出声来(因为没有理由使用次优(就速度而言)的标准库--时间就是金钱(如果你使用云))。一般来说--一般的事情总是比特殊的事情更糟糕。
Документация по MQL5: Стандартная библиотека
Документация по MQL5: Стандартная библиотека
  • www.mql5.com
Стандартная библиотека - Документация по MQL5
 
notused:
在OpenLong的开头插入。

在OpenShort的开头插入。

谢谢你!

我认为这很有效!

 
notused:
在这一点上,我通常会笑出声来(因为使用一个次优(速度方面)的标准库是 不必要的--时间就是金钱(如果使用云计算))。一般来说--一般的事情总是比具体的事情更糟糕。
实际上,速度问题进入了背景,原因就在这里。在SB中,所有的类都是结构化的,有自己的错误检查。如果你可以用斜边来计算,为什么要用斜边来计算。速度是需要的......俗话说得好。最重要的是IDEA!在此基础上建立的TS......然后去LCI,如果你有一个HFT机器人,速度在那里更重要。但最重要的是......通知交易服务器你想进行交易,而且至少需要5分钟才能执行......。如果你前面有三个月的竞争...
 
IceBerg:
事实上,速度问题排在后面,原因就在这里。在SB中,所有的类都是结构化的,有自己的错误检查。如果你可以用斜边来计算,为什么要用斜边来计算。速度是需要的......俗话说得好。最重要的是理念!在此基础上建立的TS......然后去LCI,速度在那里更重要,如果你有一个HFT机器人......但最重要的是......通知交易服务器你想进行交易,而且至少需要5分钟才能执行......。如果你有3个月的竞争,你就会发现...
带上标准库 的完整代码(不能自己做,因为我不能专攻标准库)--买入当前符号的1手,止损100点,取-200,滑点10点。
Документация по MQL5: Стандартная библиотека
Документация по MQL5: Стандартная библиотека
  • www.mql5.com
Стандартная библиотека - Документация по MQL5
 
notused:
请给我提供标准库 的完整代码(我不能自己做,因为我不是标准库的专家)--买入当前符号的1手,止损100点,取-200点,滑点10点。

1.继承信号。

2.在 "信号员 "的身上。

int MySignal::LongCondition()

int signal=0。

如果(!signalLong==0)
{
信号=100。
}
return(signal)。

3.在专家顾问中

#include <Expert\Expert.mqh>.

输入 double Signal_PriceLevel =10.0; // 执行交易的价格水平n

输入 double Signal_StopLevel =100.0; // Stop Loss level (in points)
输入 double Signal_TakeLevel =200.0; // Take Profit level (in points)

全部)

 
IceBerg:

1.继承信号。

2.在 "信号员 "的身上。

int MySignal::LongCondition()

int signal=0。

如果(!signalLong==0)
{
信号=100。
}
return(signal)。

3.在专家顾问中

#include <Expert\Expert.mqh>.

输入 double Signal_PriceLevel =10.0; // 执行交易的价格水平

全部)

我要求提供完整的代码,说明如何使用标准书目(可以使用脚本)开立带取货和带滑点的单手(不链接到本主题的第一篇帖子)。
 
notused:
我要求提供完整的代码,说明如何使用标准库(脚本是可以的)开立一个带取货和带滑点的单手(没有链接到本主题的第一个帖子)。

友谊是友谊,但烟草是分开的。完整的代码将是这个的。

未使用

给出带有标准库 的完整代码(我自己做不到,因为我不是标准库的专家) ...

--

不求好,但求坏......因为你会失去对现实的把握...学习OOP。

在这一点上,我认为这个问题已经结束。