Торговая деятельность в платформе связана с формированием и отсылкой рыночных и отложенных ордеров для исполнения брокером, а также с управлением текущими позициями путем их модификации или закрытия. Платформа позволяет удобно просматривать торговую историю на счете, настраивать оповещения о событиях на рынке и многое другое. Открытие позиций...
voidOnStart()
{
//+------------------------------------------------------------------+//| Блок//| Задаём переменные//+------------------------------------------------------------------+double
MA1, // Расчитываем МА1
MA2, // Расчитываем МА2
close_i, // Цена закрытия i бара
close_i1, // Цена закрытия i-1 бара
close_i2, // Цена закрытия i-2 бара
profit1, // Растояние между iHigh и iOpen на i-3 баре
Bar_4, // Разница между iOpen и iClose на i-3 баре
Diff_1; // Расчитываем растояние между iClose и MA1 на i-2 баре//+------------------------------------------------------------------+//| Блок 1//| Расчёты условия покупки или продажи//+------------------------------------------------------------------+
MA1=iMA(NULL,0,10,0,MODE_EMA,PRICE_CLOSE,0);
MA2=iMA(NULL,0,50,0,MODE_EMA,PRICE_CLOSE,0);
//+------------------------------------------------------------------+//| Блок//| МА1>MA2//+------------------------------------------------------------------+if(MA1>MA2)
{
for(int i=100; i>4; i--) //Перебераем бары
{
close_i=iClose(NULL, 0, i); // Цена закрытия i бара
close_i1=iClose(NULL, 0, i-1); // Цена закрытия i-1 бара
close_i2=iClose(NULL, 0, i-2); // Цена закрытия i-2 бара
profit1=(iHigh(NULL, 0, i-3) - iOpen(NULL, 0, i-3))/Point; // Растояние между iHigh и iOpen на i-3 баре в пунктах
Diff_1=(iOpen(NULL, 0, i-2) - iMA(NULL,0,10,0,MODE_EMA,PRICE_CLOSE,i-2))/Point; // Растояние между iClose и MA1 на i-2 баре в пунктах
Bar_4=(iClose(NULL, 0, i-3) - iOpen(NULL, 0, i-3))/Point; // Разница между iOpen и iClose на i-3 бареif(close_i<close_i1 && close_i1<close_i2) // Проверяем условие на покупку
{
int YY=TimeYear(Time[i-2]);
int MN=TimeMonth(Time[i-2]);
int DD=TimeDay(Time[i-2]);
Print("Растояние между iClose и MA1 на i-2 баре в пунктах= ",Diff_1);
Print("Профит после покупки в пунктах= ",profit1);
Print("Разница между iOpen и iClose на i-3 баре= ",Bar_4);
Print("Бар i-3>0, то +++! Бар i-3<0, то ---!");
Print("Выполнено условие на покупку!");
Print("Дата ", DD,".",MN,".",YY);
Print(" ");
}
}
}
}
发布,然后让我们看看服务器上有什么。
首先确定哪边有问题,才能解决。
代码是这样的。
下午好。你能告诉我如何确定每个货币对的未结头寸 数量并在图表上显示吗?如果在不同的货币对上建立不同数量的头寸。
超额完成任务的职位。
下午。请告诉我如何确定每个货币对的未结头寸 数量并在图表上显示?如果在不同的货币对上建立不同数量的头寸。
iExposure.mq4指示器作为标准配置与终端一起提供。
你能告诉我吗?为什么在指标中搜索条形图时,指标从2020年8月起就开始所有的时间。无论设置什么参数i,i=500或i=10000000000。
超调开始于当日之前的100条。在D1方面,这只是8月。参数不影响这个数字。
你好,我有一个问题。
我有象形文字而不是俄罗斯字母。我试着改变区域设置,但没有帮助。你知道什么工作方法吗?
我有象形文字而不是俄罗斯字母。