if (STATE==0)
{
bool cantrade=true;
if(TimeHour(TimeCurrent())==LastTradeTime) cantrade=false;//запрещаем торговать пока не наступит новый час после последней //открытой сделки (чтобы избежать множественных открываний сделок на одном и том же часовом баре) if (Hour()>=StartH && Hour()<=FinishH)
if(OrdersTotalMagic(magic)>=active_trades) cantrade=false;// проверяем на допустимое количество открытых ордеровif (OrdCon(OP_BUY,magic)>=1 || OrdCon(OP_SELL,magic)>=1) SimpleTrailing();
if(cantrade) // если не было ни одного запрета на открытие сделок, то переходим к ожиданию сигналов системы на открытие ордеров
STATE=1;
}
if (STATE==0)
{
bool cantrade=true;
if(TimeHour(TimeCurrent())==LastTradeTime) cantrade=false;//запрещаем торговать пока не наступит новый час после последней //открытой сделки (чтобы избежать множественных открываний сделок на одном и том же часовом баре) if (Hour()>=StartH && Hour()<=FinishH) {
if(OrdersTotalMagic(magic)>=active_trades) cantrade=false;// проверяем на допустимое количество открытых ордеровif (OrdCon(OP_BUY,magic)>=1 || OrdCon(OP_SELL,magic)>=1) SimpleTrailing();
if(cantrade) // если не было ни одного запрета на открытие сделок, то переходим к ожиданию сигналов системы на открытие ордеров
STATE=1;}
}
我不明白这个问题)我认为平均变化
我不明白这个问题)我在计算平均变化
在这种情况下,无论个别小节上发生什么变化,都必须计算所有小节。
留到明天再说吧。早上的时候会好一些...
如果酒吧没有变化,就没有什么可算的,我是在计算现有变化的平均值)
我只是想知道为什么一个从未被交易过的酒吧,也就是说,它是否需要被纳入一个数字系列。
以及我没有交易的月份,在计算利润时
以及你是如何摆脱这种情况的?
零是没有变化,而不是等于零的变化。
我考虑的是现有的现有变化的平均值,也就是说,变化是
没有人可以禁止,也没有什么可做的,我就顺着数学家的观点走。零点是相同的变化,和相同的测量,以及其他。把它单列出来就是自愿主义。
我有为什么测试人员不优化机器人 。
你怎么认为这段代码中存在错误?因为元编辑器显示--0(没有),但是当你在行后加上括号if(Hour()>=StartH && Hour()<=FinishH) { } - 像这样。
它不能打开交易,也不能工作!有谁知道可能是什么原因吗?