Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 914

 

İyi günler, lütfen yardım edin.

Açık siparişleri puan olarak kâr veya zarara göre kapatan bir danışmana veya koda ihtiyacınız var.

Teşekkür ederim!

 
rabanik :

İyi günler, lütfen yardım edin.

Açık siparişleri puan olarak kâr veya zarara göre kapatan bir danışmana veya koda ihtiyacınız var.

Teşekkür ederim!

Emirler kapatılamaz - bekleyen emirler sadece silinebilir. Ancak bir pozisyon açmak şunlar olabilir: değiştirilmiş, kapalı.

Tam olarak neye ihtiyacınız olduğuna karar verin.

 
Merhaba. Gerçek hesaplardan kazanamıyorum. Bir komisyoncu nasıl bulacağımı bilmiyorum, bakiyeyi gerçek bir hesaba bile dolduramıyorum. Lütfen bana tavsiyede bulunun.
 
Манижа Каримова :
*** Gerçek hesaplardan kazanamıyorum ***

İşe başlamak.

Maniza Kerimova :
*** Nasıl komisyoncu bulacağımı bilmiyorum ***

Google, "Komisyoncuların Derecelendirmesi" ifadesini arayın.

 
Bu konuyla ilgili olmayan yorumlar " MQL4 MT4 MetaTrader 4 Yeni Başlayanlardan Sorular " bölümüne taşındı.
 

İyi akşamlar forum kullanıcıları.

Çalışma sırasında ortaya çıkan sorular, yani:

1) Expert Advisor'ı açtığımda (çoklu para birimim var), birkaç sembol satın alıyorum, artık bu prosedüre girmiyorum, sadece açık pozisyonlarla çalışmaya devam ediyorum.

ANCAK! Sonra bilgisayar uyku moduna geçti, ekran karardı ve içeri girip fareyi tekrar çektiğimde bilgisayar uyku modundan çıkar çıkmaz tekrar giremeyeceğiniz prosedürden semboller aldı, öyleydi.

 if (tr== false )
     {

       double balance= AccountInfoDouble ( ACCOUNT_BALANCE );
       double balance2=balance/ks1;  //кол-во символов
       double svolzak = 0 ;
       for ( int i= 0 ; i<ks1;i++)
        {
         double ask= SymbolInfoDouble (m_Symbols[i], SYMBOL_ASK );
         double lotsnew=balance2/ask;
         lotsnew=CorrectFloat(lotsnew);
         m_Trade.Buy(lotsnew,m_Symbols[i]);
         vol_sym[i]=lotsnew;
         svolzak+=lotsnew*ask;

        }
      tr= true ;
      per_can2= PeriodSeconds (per_candle);
      first_buy= TimeCurrent ();
      svoltake3=balance-svolzak;
     }

Boolean tr, ilk seferden sonra oldu tr= true ; ve artık buraya gitmeyi planlamıyorum, ancak uyku modundan sonra ve ayrıca terminalden çıkıp tekrar girersem, uzman tekrar satın alır ((((

Sırasıyla soru, terminal kapandıktan veya bilgisayar uyku moduna girdikten sonra tekrar tekrar satın almaması için ne yapmalı?

2) Birden çok para biriminde birden fazla Uzman Danışmanım ve bir hesabım var. Kaldıraçsız ticaret yapıyorum. İşe başlıyorum ve şartlı olarak 10.000'im var. Bir Uzman Danışmanın sadece 5.000 kullanmasını istiyorum.

Bakiyeden düşülen ve Uzman Danışmanın işlem yapacağı para olarak harici bir değişken belirlemek mümkün müdür?

Ve son soru))

3) Bir hesapta birden fazla para biriminde birden fazla Uzman Danışmanım varsa Sihirli sayılar nasıl oluşturulur? Onlar. Bir Expert Advisor'da en fazla 10 sembol olabilir, bu şekilde 3 tane Expert Advisor vardır.

Her uzman ve her sembol için bir sihirli sayı yaratılıyor mu? Her uzman için bir dizi sihirli sayı olabilir mi?

 
Kafa karışıklığıma yardımcı olabilecek biri varsa. Çok minnettar olacağım!!!
 

Bana neyin yanlış olduğunu söyle? Bir mesaj veriyor - 'MyIndicator.mq5' dosyasında geçersiz işaretçi erişimi Kod basit ve sözdizimi doğru görünüyor..

 //+------------------------------------------------------------------+
//|                                                  MyIndicator.mq5 |
//|                        Copyright 2018, MetaQuotes Software Corp. |
//|                                             https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2018, MetaQuotes Software Corp."
#property link        "https://www.mql5.com"
#property version    "1.00"
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
class MyClass
  {
private :

public :
                     MyClass();
                    ~MyClass();
   void               MyFunction();
  };
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
MyClass::MyClass()
  {
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
MyClass::~MyClass()
  {
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
void MyClass::MyFunction()
  {
   Print (Input1);
  }
//+------------------------------------------------------------------+

#property indicator_chart_window
#property indicator_buffers 1
#property indicator_plots    1
//--- plot Label1
#property indicator_label1    "Label1"
#property indicator_type1    DRAW_LINE
#property indicator_color1    clrRed
#property indicator_style1    STYLE_SOLID
#property indicator_width1    1
//--- input parameters
input int       Input1= 1 ;
//--- indicator buffers
double          Label1Buffer[];
MyClass *PointMyClass;
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int OnInit ()
  {
//--- indicator buffers mapping
   SetIndexBuffer ( 0 ,Label1Buffer, INDICATOR_DATA );
//---
   return ( INIT_SUCCEEDED );
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int OnCalculate ( const int rates_total,
                 const int prev_calculated,
                 const datetime &time[],
                 const double &open[],
                 const double &high[],
                 const double &low[],
                 const double &close[],
                 const long &tick_volume[],
                 const long &volume[],
                 const int &spread[])
  {
//---
   PointMyClass.MyFunction();
//--- return value of prev_calculated for next call
   return (rates_total);
  }
//+------------------------------------------------------------------+



 
Merhaba arkadaşlar, konu dışıysa özür dilerim acemi. Her grafiğe bakmamak ve zaman kaybetmemek için fiyat herhangi bir TF'de MA'yı geçtiğinde bir gösterge veya danışman veya uyarı oluşturmak mümkün müdür. Bu konuya zaten bir cevap varsa, onu nereye gönderebilirim? Cevabınız için şimdiden teşekkür ederiz
 
Олег Савка :
Merhaba arkadaşlar, konu dışıysa özür dilerim acemi. Her grafiğe bakmamak ve zaman kaybetmemek için fiyat herhangi bir TF'de MA'yı geçtiğinde bir gösterge veya danışman veya uyarı oluşturmak mümkün müdür. Bu konuya zaten bir cevap varsa, onu nereye gönderebilirim? Cevabınız için şimdiden teşekkür ederiz

MQL5'te 21 zaman dilimi vardır. 21 tafmframe'in tümünü izlemek istiyor musunuz? Başka bir soru: Kendiniz bir MQL5 Uzman Danışmanı yazmak istiyor ancak nereden başlayacağınızı bilmiyor musunuz?