Domande da un "manichino" - pagina 230

 

MigVRN: Вот тут говорят что работает. 

Quindi prova a duplicare la tua domanda direttamente lì. Ci sono molte altre parti interessate lì.
 
Yedelkin:
Quindi prova a duplicare la tua domanda direttamente lì. Ci sono molte altre parti interessate lì.
È un suggerimento ragionevole! Quando ho fatto questa domanda ho pensato che fosse più vicina alle domande di Dummies che a quelle di OpenCL: Internal Tests of Implementation in MQL5. :). Aspettiamo - forse qualcuno suggerirà una soluzione a questo problema...
 
MigVRN: Suggerimento ragionevole! Quando ho fatto questa domanda ho pensato che fosse più vicina al thread delle Dummies' Questions che al thread OpenCL: Internal Tests of Implementation in MQL5. :). Aspettiamo e vediamo se qualcuno suggerirà una soluzione a questo problema...
Il fatto è che alcuni partecipanti al forum sono iscritti agli aggiornamenti di certi argomenti e non guardano tutte le discussioni in fila. Quindi puoi ottenere una risposta al tuo problema con maggiori possibilità di successo se posti una domanda specifica in un thread di argomento.
 

Il mio obiettivo è quello di scoprire dove dovrei ritirare il mio primo deposito, su quale società di brokeraggio vorrei iniziare da uno semplice, direttamente su MT5, perché non ho padronanza dell'opzione di copiare il segnale su MT4 attraverso un file, ho lavorato per 3 giorni ed è stato vuoto finora.

Ho guardato una lista sul mio sitohttp://www.brokersearch.ru e sono interessato alle opinioni dei signori rispettati. Sono: conti di deposito $100-300, registrazione anonima (senza documenti e identificazione quando si deposita/preleva denaro), mt5, soglia alta ($+%) che permette la modalità chef.

Per me il più conosciuto è Roboforex, ma dicono cose diverse su di esso).

Sono moralmente pronto a sperimentare importi fino a 500 dollari, senza alcun rimorso. Anche molte volte pronto (3-5), fino a quando non capisco che per certo, o è tutto terribilmente intelligente casinò (che è una truffa), o è possibile fare soldi su di esso.

Se questo forum non può parlare di questo, allora per favore fatemelo sapere in privato, o su e-mail alex.bondar1969@gmail.com, sarei molto grato)))

Capisco che il primo deposito è destinato esclusivamente per l'esperienza di prugna, ma non voglio che questa prugna sia a causa di una truffa sfacciata, può scoraggiare ahota, come al commercio in generale, e algotrading in particolare.

Mi chiedo anche che tipo di conto è meglio aprire per un principiante - ECN o con spread fisso?

Поиск брокера. Рейтинг форекс брокеров. Новости, бонусы, конкурсы.
  • www.brokersearch.ru
BrokerSearch.ru - Форекс брокеры и дилинговые центры. Новости, акции, бонусы, конкурсы. Форум трейдеров. Поиск брокера.
 

Ciao a tutti!!! Questo è il giorno in cui non riesco a capire come emettere le informazioni di testo nell'Expert Advisor, cioè, ho bisogno di emettere lo spread sulla coppia di valute, così come la differenza tra le medie mobili, per favore consigliate come farlo? In mql4 appare così:

//+------------------------------------------------------------------+
//|                                                  my_fist_sov.mq4 |
//|           Начало создания 26.12.2012, test |
//|                                        http://                   |
//+------------------------------------------------------------------+
#property copyright "test"
#property link      "http://www.my_expert.ru"

//-- объявляем переменные
string Obj_Name ="Spread"; // 
string Obj_Name2 ="EMA_8";
string Obj_Name3 ="EMA_40";
string Obj_Name4 ="Raznica";
int Period_MA_1 = 8;
int Period_MA_2 = 40;

//--- объявляем константы



//--- ввод параметров EUR_GBR





int init()
   {
    string Text = MarketInfo (Symbol(), MODE_SPREAD);
    
     if(ObjectFind(Obj_Name)==-1)                    // Если объекта нет..
      {
      ObjectCreate (Obj_Name,OBJ_LABEL,0,0,0);      // Создаём новый объект 
      ObjectSet    (Obj_Name,OBJPROP_CORNER,    1);// Угол привязки            
      ObjectSet    (Obj_Name,OBJPROP_XDISTANCE,15);// Координата Х
      ObjectSet    (Obj_Name,OBJPROP_YDISTANCE,20);// Координата Y
      }
   ObjectSetText(Obj_Name,"Спред = "+Text,10,"Times New Roman",Red);// Текстовое описание объекта
  return;
  }
  
int start ()    
    {
    string Text2 = iMA(NULL,0,Period_MA_1,0,MODE_EMA,PRICE_CLOSE,0); // МА_1
     if(ObjectFind(Obj_Name2)==-1)                    // Если объекта нет..
      {
      ObjectCreate (Obj_Name2,OBJ_LABEL,0,0,0);      // Создаём новый объект 
      ObjectSet    (Obj_Name2,OBJPROP_CORNER,    1);// Угол привязки            
      ObjectSet    (Obj_Name2,OBJPROP_XDISTANCE,15);// Координата Х
      ObjectSet    (Obj_Name2,OBJPROP_YDISTANCE,35);// Координата Y
      }
   ObjectSetText(Obj_Name2,"Экспоциональная скользящая средняя = "+Text2,10,"Times New Roman",Red);// Текстовое описание объекта
   
   string Text3 =iMA(NULL,0,Period_MA_2,0,MODE_EMA,PRICE_CLOSE,0); // МА_2
     if(ObjectFind(Obj_Name3)==-1)                    // Если объекта нет..
      {
      ObjectCreate (Obj_Name3,OBJ_LABEL,0,0,0);      // Создаём новый объект 
      ObjectSet    (Obj_Name3,OBJPROP_CORNER,    1);// Угол привязки            
      ObjectSet    (Obj_Name3,OBJPROP_XDISTANCE,15);// Координата Х
      ObjectSet    (Obj_Name3,OBJPROP_YDISTANCE,50);// Координата Y
      }
   ObjectSetText(Obj_Name3,"Экспоциональная скользящая средняя = "+Text3,10,"Times New Roman",Blue);// Текстовое описание объекта
   
   string Text4 =iMA(NULL,0,Period_MA_2,0,MODE_EMA,PRICE_CLOSE,0)- iMA(NULL,0,Period_MA_1,0,MODE_EMA,PRICE_CLOSE,0); // МА_2
     if(ObjectFind(Obj_Name4)==-1)                    // Если объекта нет..
      {
      ObjectCreate (Obj_Name4,OBJ_LABEL,0,0,0);      // Создаём новый объект 
      ObjectSet    (Obj_Name4,OBJPROP_CORNER,    1);// Угол привязки            
      ObjectSet    (Obj_Name4,OBJPROP_XDISTANCE,15);// Координата Х
      ObjectSet    (Obj_Name4,OBJPROP_YDISTANCE,70);// Координата Y
      }
   ObjectSetText(Obj_Name4,"До пересечения скользящих осталось = "+Text4+ " пунктов",10,"Times New Roman",Red);// Текстовое описание объекта
   return;

   }
//
int deinit()
   {
   ObjectDelete(Obj_Name);                            // Удаление объекта при выходе
   ObjectDelete(Obj_Name2);
   ObjectDelete(Obj_Name3);
   ObjectDelete(Obj_Name4);
   return;
   }

Come farlo in mql5, perché anche il semplice testo non viene visualizzato:

//+------------------------------------------------------------------+
//|                                                     my_first.mq5 |
//|                                                    test |
//|                                              http://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "test"
#property link      "http://www.mql5.com"
#property version   "1.00"
//--- начало ввода параметров
input int      EMA_fast=8;
input int      EMA_slow=40;
//---конец ввода параметров

//--- начало объявление переменных
string txt_name ="Spread";
//--- окончание объявление переменных
datetime txt;
#define  UP          "\x0431"

//---
int OnInit()
 {
   {
     string txt_name="Спред по валютной паре составляет: ";
   if(ObjectFind(0,label_name)<0)
  
      Print("Object ",txt_name," not found. Error code = ",GetLastError());
      //--- создадим объект Label
      ObjectCreate(0,txt_name,OBJ_TEXT,0,0,0);           
      //--- установим координату X
      ObjectSetInteger(0,txt_name,OBJPROP_XDISTANCE,200);
      //--- установим координату Y
      ObjectSetInteger(0,txt_name,OBJPROP_YDISTANCE,300);
      //--- зададим цвет текста
      ObjectSetInteger(0,txt_name,OBJPROP_COLOR,clrWhite);
      //--- установим текст для объекта Label
      ObjectSetString(0,txt_name,OBJPROP_TEXT,UP);
      //--- установим шрифт надписи
      ObjectSetString(0,txt_name,OBJPROP_FONT,"Wingdings");
      //--- установим размер шрифта
      ObjectSetInteger(0,txt_name,OBJPROP_FONTSIZE,10);
      //--- повернем на 45 градусов по часовой стрелке
      ObjectSetDouble(0,txt_name,OBJPROP_ANGLE,-45);
      //--- запретим выделение объекта мышкой
      ObjectSetInteger(0,txt_name,OBJPROP_SELECTABLE,false);
      //--- отрисуем на графике
      ChartRedraw(0);          
   }
 return (0);
 }


//---
int OnDeinit()
{
ObjectDelete(0,txt_name);                            // Удаление объекта при выходе
   
 return(0);
}

//--- 
int OnTick ()
 {
   
 {
//---
                                        
    }
  return (0);
 }

Non so molto su mql4 e mql5/ Grazie



 
brex:

Ciao a tutti!!! Questo è il giorno in cui non riesco a capire come emettere le informazioni di testo nell'Expert Advisor, cioè, ho bisogno di emettere lo spread sulla coppia di valute, così come la differenza tra le medie mobili, per favore consigliate come farlo? In mql4 appare così:

Come farlo in mql5, perché anche il semplice testo non viene visualizzato:

Non conosco molto bene mql4 e mql5.



Wow, è così complicato.

Il testo semplice viene mostrato con i seguenti comandi

Stampa e commento

La differenza tra questi comandi è presa dalla maniglia dell'indicatore

https://www.mql5.com/ru/docs/indicators/ima

Lo spread è preso da SymbolInfoInteger, ma l'informazione sarà mostrata come numero di punti, come - 3, non 0,0003

Документация по MQL5: Технические индикаторы / iMA
Документация по MQL5: Технические индикаторы / iMA
  • www.mql5.com
Технические индикаторы / iMA - Документация по MQL5
 

Non so dove fare questa domanda, quindi la farò nel solito thread

Posso testare diversi indicatori simultaneamente o devo combinarli in uno personalizzato ed eseguirlo?

Per esempio, voglio vedere come si comportano i Frattali+Canali di Bollinger

 
lazarev-d-m:

Non so dove fare questa domanda, quindi la farò nel solito thread

È possibile testare diversi indicatori simultaneamente o devo combinarli in uno personalizzato ed eseguirlo?

Per esempio, voglio vedere come si comportano i Frattali+Canali di Bollinger

Esegui nel tester:

int      handle_BB;
int      handle_FR;
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
      handle_BB=iBands(NULL,0,21,0,2,PRICE_MEDIAN);
      handle_FR=iFractals(NULL,0);
   
//---
   return(0);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//---
   
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
//---
   
  }
 
DC2008:

eseguire nel tester:

Beh sì, non è difficile in linea di principio, solo un mezzo per testare 1 indicatore, ma il tuo suggerimento è abbastanza semplice, grazie
 

Salve signori. Ho, come al solito, probabilmente una domanda stupida... Proprio di recente, non era nemmeno una domanda, ma ora, dopo aver parlato con uno zio molto esperto, è sorta la confusione (((

MTS (mechanical trading system) e ATC (algorithmic trading system) sono cose molto diverse?

È stato sostenuto (da uno zio esperto) che l'MTS è una "grande illusione" e il trading algoritmico è figo. Questo dopo un leggero abuso morale, per me che sono un principiante, che si è rivelato ignaro delle differenze fondamentali tra MTS e ATS... Non sono offeso, ma non capisco quale sia la differenza(((

Per favore, spiegate in 2 parole quali sono le differenze fondamentali.

Pesa: In particolare lo zio ha detto che l'HFT è trading algoritmico ma non è MTS...