Queste sono le impostazioni di sistema di Windows e ci sono molte opzioni.
Consiglio al compagno di eseguire " /portable" e poi non ci saranno problemi
Ho già deciso di trascinare gli indicatori nell'Expert Advisor. Già deciso di trascinare gli indicatori nell'EA. Affinché una persona sia in grado di creare una versione "/portabile" ha bisogno di qualifiche. Ed è un utente comune.
Sergey Fionin: Grazie. Già deciso di trascinare gli indicatori nell'EA. Affinché una persona sia in grado di creare una versione "/portabile" ha bisogno di qualifiche. È un utente ordinario.
Non c'è bisogno di creare nulla!!! Basta aggiungere nelle proprietà del collegamento
Ciao. C'è uno script in MQL4/MQL5 per aprire più ordini limite? Potete calcolare il loro lotto dal lotto della posizione aperta. Per cosa? Per chiudere uno scambio di parti. Tre-cinque stop-loss e take-profits ciascuno. Conto di compensazione
Buon pomeriggio a tuttiJ Ho deciso di dividere la mia macchina Grail in due versioni. 1) per demo/reale e 2) per tester e ottimizzazione. Nella versione per il tester e l'ottimizzazione controlla all'inizio della nuova barra e chiama la funzione per il calcolo degli ordini EA.
Tutto funziona bene e solo 1 ordine viene aperto quando arriva un segnale, proprio come mi serve. Ho rimosso il controllo della nuova barra nelle versioni Demo e Real. Ho lasciato selezionata la funzione per il calcolo degli ordini dell'EA e, oh mio Dio, il segnale apre gli ordini fino all'esaurimento dei soldi. Questo è l'aspetto della funzione del contatore di ordini dell'EA.
//+------------------------------------------------------------------+//| DATA_ORDERS.mqh |//| ДАНЯ ГАГАРКИН |//| https://vk.com/danila_mastep |//+------------------------------------------------------------------+#property copyright"ДАНЯ ГАГАРКИН"#property link"https://vk.com/danila_mastep"#property strictint count_orders_all, //КОЛИЧЕСТВО ВСЕХ УСТАНОВЛЕННЫХ ОРДЕРОВ
count_orders_market_all, //КОЛИЧСТВО ВСЕХ РЫНОЧНЫХ ОРДЕРОВ
count_orders_market_buy, // КОЛИЧЕСТВО РЫНОЧНЫХ БАЙ ОРДЕРОВ
count_orders_market_sell, // КОЛИЧЕСТВО РЫНОЧНЫХ СЕЛЛ ОРДЕРОВ
count_orders_stop_buy, //КОЛИЧЕСТВО СТОП БАЕВ
count_orders_limit_buy, // КОЛИЧЕСТВО ЛИМИТ БАЕВ
count_orders_stop_sell, //КОЛИЧЕСТВО СТОП СЕЛОВ
count_orders_limit_sell; //КОЛИЧЕСТВО ЛИМИТ СЕЛОВdouble lot_orders_buy, //ОБЪЁМ ЛОТА ПО БАЙ ОРДЕРАМ
lot_orders_sell, //ОБЪЁМ ЛОТА ПО СЕЛЛ ОРДЕРАМ
balance_all, // БАЛАНС ПО ВСЕМ ОРДЕРАМ
balance_buy, // БАЛАНС ПО ОРДЕРАМ БАЙ
balance_sell; // БАЛАНС ПО ОРДЕРАМ СЕЛЛvoid data_orders(string comment="alt",int magik_number=123)
{
int I = 0;
count_orders_all = 0; //КОЛИЧЕСТВО ВСЕХ УСТАНОВЛЕННЫХ ОРДЕРОВ
count_orders_market_all = 0; //КОЛИЧСТВО ВСЕХ РЫНОЧНЫХ ОРДЕРОВ
count_orders_market_buy = 0;
count_orders_stop_buy = 0; //КОЛИЧЕСТВО СТОП БАЕВ
count_orders_limit_buy = 0; // КОЛИЧЕСТВО ЛИМИТ БАЕВ
count_orders_stop_sell = 0; //КОЛИЧЕСТВО СТОП СЕЛОВ
count_orders_limit_sell = 0; //КОЛИЧЕСТВО ЛИМИТ СЕЛОВ
lot_orders_buy = 0; //ОБЪЁМ ЛОТА ПО БАЙ ОРДЕРАМ
lot_orders_sell = 0; //ОБЪЁМ ЛОТА ПО СЕЛЛ ОРДЕРАМ
balance_all = 0; // БАЛАНС ПО ВСЕМ ОРДЕРАМ
balance_buy = 0; // БАЛАНС ПО ОРДЕРАМ БАЙ
balance_sell = 0; // БАЛАНС ПО ОРДЕРАМ СЕЛЛfor(int i = 0; i <= OrdersTotal();i ++) // перебор всех ордеров в цикле
{
if(OrderSelect(I , SELECT_BY_POS, MODE_TRADES))// выбираем ордер по переменной цикла
{
if(OrderMagicNumber() != magik_number || OrderSymbol() !=Symbol()) // если ордер не нашь то
{
continue; // переходим на следующую итерацию
}
if(comment== OrderComment() || comment=="alt")// если коментарий нашь то
{
count_orders_all+=1;
if(OrderType()== OP_BUY)
{
count_orders_market_all+=1;
count_orders_market_buy+=1;
}
if(OrderType()== OP_SELL)
{
count_orders_market_all+=1;
count_orders_market_sell+=1;
}
if(OrderType()== OP_BUYSTOP)
{
count_orders_stop_buy+=1;
}
if(OrderType()== OP_BUYLIMIT)
{
count_orders_limit_buy+=1;
}
if(OrderType()== OP_SELLSTOP)
{
count_orders_stop_sell+=1;
}
if(OrderType()== OP_SELLLIMIT)
{
count_orders_limit_sell+=1;
}
}
}
}
}
Qui
Metto le informazioni sul numero di ordini e chiamo la funzione stessa nel commento.
data_orders( Coment, Magik_number);// ПОЛУЧАЕМ ДАННЫЕ ПО ОРДЕРАМ
Comment("\n",
"КОЛИЧЕСТВО ВСЕХ ИМЕЮЩИХСЯ ОРДЕРОВ = ", count_orders_all,"\n","\n""КОЛИЧЕСТВО ВСЕХ РЫНОЧНЫХ ОРДЕРОВ = ", count_orders_market_all,"\n","\n""КОЛИЧЕСТВО РЫНОЧНЫХ БАЙ ОРДЕРОВ = ", count_orders_market_buy,"\n","\n""КОЛИЧЕСТВО СТОП БАЕВ = ", count_orders_stop_buy,"\n","\n""КОЛИЧЕСТВО ЛИМИТ БАЕВ = ", count_orders_limit_buy,"\n","\n""КОЛИЧЕСТВО СТОП СЕЛОВ = ", count_orders_stop_sell,"\n","\n""КОЛИЧЕСТВО ЛИМИТ СЕЛОВ = ", count_orders_limit_sell,"\n","\n""ЛОТ БАЙ ОРДЕРОВ = ", lot_orders_buy,"\n",
"ЛОТ СЕЛ ОРДЕРОВ = ", lot_orders_sell,"\n","\n""БАЛАНС ПО ВСЕМ ОРДЕРАМ = ", balance_all,"\n","\n""БАЛАНС ПО БАЙ ОРДЕРАМ = ", balance_buy,"\n","\n""БАЛАНС ПО СЕЛ ОРДЕРАМ= " , balance_sell,"\n","\n"
);
La mia domanda è perché ho un normale ordine aperto nello Strategy Tester, ma la funzione è la stessa e se rimuovo il controllo per una nuova barra, ottengo una pila per quanti soldi ho. Per favore consigliatemi dove ho sbagliato?
p/s aprire un ordine con lo stesso mago e commentare.
Ladomanda è probabilmente semplice e ingenua, ma mi sono già scervellato suHistorySelectByPosition(ORDER_MAGIC==1) Ho bisogno diuna storia di posizioni con magik = 1. Qualcosa che non capisco. Qualunque cosa faccia, non capisco la storia. Dove devo inserire il numero di un mago?
Queste sono le impostazioni di sistema di Windows e ci sono molte opzioni.
Consiglio al compagno di eseguire " /portable" e poi non ci saranno problemi
Grazie. Già deciso di trascinare gli indicatori nell'EA. Affinché una persona sia in grado di creare una versione "/portabile" ha bisogno di qualifiche. È un utente ordinario.
Non c'è bisogno di creare nulla!!! Basta aggiungere nelle proprietà del collegamento
Non c'è bisogno di creare nulla!!! Basta aggiungere le proprietà della scorciatoia.
Ecco che vendi tutte le informazioni segrete. Hanno detto che dovresti avere una laurea, e preferibilmente una laurea in programmazione...
Ecco che vendi tutte le informazioni segrete. Dicevano che bisognava avere una laurea, preferibilmente in programmazione...
Ciao gente!!!
C'è la possibilità di comprare un netbook sul processoreARM WM8650 800MHz, ma è Windows CE 6.0
Oppure puoi mettereandroid 2.2
La mia domanda è: il terminale MT4 funzionerà lì?
O è davvero antiquato? Non voglio comprarlo per niente e lasciarlo in giro.
Ciao gente!!!
C'è la possibilità di comprare un netbook sul processoreARM WM8650 800MHz, ma è Windows CE 6.0
Oppure puoi mettereandroid 2.2
La mia domanda è: il terminale MT4 funzionerà lì?
O è davvero antiquato? Per non comprarlo per niente.
No, non lo farà.
Non è l'obsolescenza, è il processore con un'altra architettura.
Ciao gente!!!
C'è la possibilità di comprare un netbook sul processoreARM WM8650 800MHz, ma è Windows CE 6.0
Oppure puoi mettereandroid 2.2
La mia domanda è: il terminale MT4 funzionerà lì?
O è davvero antiquato? Per non comprarlo per niente.
E anche su Android? È un Linux, per così dire.
Ho sempre eseguito i terminali su Windows e sul mio telefono, non so come funziona su altri sistemi operativi.
Per cosa? Per chiudere uno scambio di parti. Tre-cinque stop-loss e take-profits ciascuno. Conto di compensazione
Buon pomeriggio a tuttiJ Ho deciso di dividere la mia macchina Grail in due versioni. 1) per demo/reale e 2) per tester e ottimizzazione. Nella versione per il tester e l'ottimizzazione controlla all'inizio della nuova barra e chiama la funzione per il calcolo degli ordini EA.
Tutto funziona bene e solo 1 ordine viene aperto quando arriva un segnale, proprio come mi serve. Ho rimosso il controllo della nuova barra nelle versioni Demo e Real. Ho lasciato selezionata la funzione per il calcolo degli ordini dell'EA e, oh mio Dio, il segnale apre gli ordini fino all'esaurimento dei soldi. Questo è l'aspetto della funzione del contatore di ordini dell'EA.
Qui
Metto le informazioni sul numero di ordini e chiamo la funzione stessa nel commento.
La mia domanda è perché ho un normale ordine aperto nello Strategy Tester, ma la funzione è la stessa e se rimuovo il controllo per una nuova barra, ottengo una pila per quanti soldi ho. Per favore consigliatemi dove ho sbagliato?
p/s aprire un ordine con lo stesso mago e commentare.