[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate. Non posso andare da nessuna parte senza di te. - pagina 154
Non so quale sia il problema di usare l'indicatore 12_VininI_HMA.mq4
Forse è la condizione di chiusura sbagliata o i dati mal descritti dell'indicatore
Per un EA è meglio usare il più semplice _HMA. E cercate i punti di flessione nell'EA stesso. Oppure può indirizzare al buffer zero. E ancora, determinare i punti pivot nell'Expert Advisor. Le linee colorate sono solo per il trading manuale.
//жжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжж+//| Автор : Ким Игорь В. aka KimIV, http://www.kimiv.ru/ |//+----------------------------------------------------------------------------+//| Версия : 19.02.2008 |//| Описание : Возвращает количество позиций. |//+----------------------------------------------------------------------------+//| Параметры: |//| sy - наименование инструмента ("" - любой символ, |//| NULL - текущий символ) |//| op - операция (-1 - любая позиция) |//| mn - MagicNumber (-1 - любой магик) |//+----------------------------------------------------------------------------+int NumberOfPositions(string sy="",int op=-1,int mn=-1){int i, k=OrdersTotal(), kp=0;if( sy=="0") sy=Symbol();for( i=0; i< k; i++){if(OrderSelect( i, SELECT_BY_POS, MODE_TRADES)){if(OrderSymbol()== sy || sy==""){if(OrderType()==OP_BUY||OrderType()==OP_SELL){if( op<0||OrderType()== op){if( mn<0||OrderMagicNumber()== mn) kp++;}}}}}return( kp);}
Per esempio,
se (NumberOfPositions(NULL,OP_BUY, Magic)>=4){/se le posizioni di acquisto aperte sono maggiori o uguali a =4
Ciao, non sono sicuro di aver scelto l'argomento giusto, ma la mia domanda è: perché un profitto non può funzionare in MT4? Sia la build che la ask vanno oltre lo stop, il faro verde si accende, ma l'ordine non funziona.
'Assistenti del commerciante'.
HI_Line_E_RSI_2.mq4
RSI_MA_LevelSignal'.
Grazie Vinin!!!
Sì, anche VininI_HMA - non ne ho ancora visto uno migliore).
Ho scritto una sceneggiatura. Sembra semplice come può essere.
//+------------------------------------------------------------------+
//| send_sell.mq4 |//| Copyright © 2008, Mukata |
//| |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2008, Mukata"
#property link ""
//+------------------------------------------------------------------+
//| script program start function |
//+------------------------------------------------------------------+
int start()
{
//----
double sl=Bid-0.01, tp=Ask+0.01;
int tiket=OrderSend("EURUSD",1,0.01,Ask,3,sl,tp,"",100,0);
int rrr=GetLastError();
Comment(tiket," ",rrr," ",sl," ",tp);
//----
return(0);
}
//+------------------------------------------------------------------+
Ilcommento scrive nell'angolo: -1 130... Si ferma a 100 pips, cosa c'è che non va?
Aiuto!...
Prova a scrivere:
Dove gli stop (StopLoss, TakeProfit) dovrebbero essere in numeri interi (pip)
E la vendita stessa dovrebbe essere fatta al prezzo di offerta (e non al prezzo di richiesta).
Prova a scrivere:
Dove gli stop (StopLoss, TakeProfit) sono impostati in numeri interi (pip)
e dovrei vendere al prezzo Bid (e non al prezzo Ask).
Si è rivelato più facile, stavo calcolando le fermate come per l'acquisto...
doppio sl=Bid - 0.01, tp=Ask + 0.01; :-)
e Ask+ e Ask-...
L'ultimo di questi...
Grazie comunque rid
Nuovo codice:
int start()
{
int tiket=OrderSend("EURUSD",1,0.01,Bid,3,Ask+0.01,Bid-0.01,"",100,0);
return(0);
}
Non so quale sia il problema con l'applicazione dell'indicatore 12_VinI_HMA.mq4
Forse una condizione di chiusura sbagliata o dati mal descritti dall'indicatore
Non so quale sia il problema di usare l'indicatore 12_VininI_HMA.mq4
Forse è la condizione di chiusura sbagliata o i dati mal descritti dell'indicatore
Per un EA è meglio usare il più semplice _HMA. E cercate i punti di flessione nell'EA stesso. Oppure può indirizzare al buffer zero. E ancora, determinare i punti pivot nell'Expert Advisor. Le linee colorate sono solo per il trading manuale.
Per favore, spiega come calcolare il numero di ordini con il numero magico...?
'Caratteristiche utili da KimIV'.
Per esempio,
se (NumberOfPositions(NULL,OP_BUY, Magic)>=4){/se le posizioni di acquisto aperte sono maggiori o uguali a =4