[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Non potrei andare da nessuna parte senza di te - 2. - pagina 498
Come faccio a calcolare un profitto su una coppia di valute nel mio EA?
Per esempio, ho sette ordini di acquisto aperti su euro a prezzi diversi. Come posso calcolare un profitto su euro senza influenzare altri ordini su altre coppie? ????
Esempio,
// ------------------------------------------------в цикле перебираем все ордера по инструменту и накапливаем общий профит---------------------------------double Sum_Profit;
int orderType;
for (int orderIndex = (OrdersTotal() - 1); orderIndex >= 0; orderIndex--)
{
if (!OrderSelect(orderIndex, SELECT_BY_POS))
{
continue;
}
if ((OrderSymbol() != Symbol()))
{
continue;
}
orderType = OrderType();
if ((orderType != OP_BUY) && (orderType != OP_SELL))
{
continue;
}
// запоминаем характеристики ордера
orderProfit = OrderProfit() + OrderSwap(); // Profit
// накапливаем общий профиит
Sum_Profit=Sum_Profit+orderProfit // В цикле по всем ордерам валютной пары считаем общий профитreturn (0);
}
// Вывод текущего состояния на экранComment("Общий профит по инструменту = ", Sum_Profit);
Potete dirmi se nei fine settimana, quando non ci sono tick e la funzione Start non è in esecuzione, è possibile ridisegnare gli oggetti sul grafico in qualche modo, ad esempio con un clic del mouse? Stanco di riavviare il terminale e di rimuovere/inserire l'Expert Advisor:)
Fam: Potete dirmi se nei fine settimana, quando non ci sono tick e la funzione Start non è in esecuzione, è possibile ridisegnare gli oggetti sul grafico, per esempio con un clic del mouse? Stanco di riavviare il terminale e di rimuovere/inserire l'Expert Advisor :)
Do
init()
{
start();
}
start()
{
while(true)
{
if (IsStopped()) break;
// ваш имеющийся код
}
}
Come faccio a calcolare un profitto su una coppia di valute nel mio EA?
Per esempio, ho sette ordini di acquisto aperti su euro a prezzi diversi. Come posso calcolare un profitto su euro senza influenzare altri ordini su altre coppie? ????
Esempio,
Esempio,
Grazie.... Ma Sum_Profit è ancora 0 ............
o nelle variabili globali
double Sum_Profit;o in una funzione
static double Sum_Profit;Dimmi se puoi scrivere le variabili in MQL4 in russo ???? E quali sono le conseguenze ???????
Disponibile presso
VOLDEMAR:
1. Скажите можно ли в MQL4 переменные писать русским языком ????
2. e quali potrebbero essere le conseguenze ???????
1. Già risposto...
2. Problemi di vendita delle vostre creazioni al pubblico anglofono. :-)))
Potete dirmi se nei fine settimana, quando non ci sono tick e la funzione Start non è in esecuzione, è possibile ridisegnare gli oggetti sul grafico, per esempio con un clic del mouse? Stanco di riavviare il terminale e di rimuovere/inserire l'Expert Advisor :)
Do
init() { start(); } start() { while(true) { if (IsStopped()) break; // ваш имеющийся код } }Do