Ücretsiz bir danışman yazacağım - sayfa 128

 
Наджибулло Хабибов :

çalışmıyor set 150 açılmıyor

r= OrderSend ( NULL ,type, Lot (), NormalizeDouble (price, _Digits ), Slip ,sl,tp, "" ,Magic, 0 ,clr);

Brokeriniz tarafından sağlanan minimum durdurma seviyesi nedir? Brokerinizin işlem yaptığı minimum hacim nedir? Bir gösterge oluşturmak için yeterli geçmiş var mı?

 
VVT :

Brokeriniz tarafından sağlanan minimum durdurma seviyesi nedir? Brokerinizin işlem yaptığı minimum hacim nedir? Bir gösterge oluşturmak için yeterli geçmiş var mı?

Bir komisyoncu Alpari'm var, kendin biliyor olabilirsin

 
VVT :

Brokeriniz tarafından sağlanan minimum durdurma seviyesi nedir? Brokerinizin işlem yaptığı minimum hacim nedir? Bir gösterge oluşturmak için yeterli geçmiş var mı?

ve " Bir gösterge oluşturmaya yetecek kadar geçmiş var mı?" nedir?

 
Наджибулло Хабибов :

ve " Bir gösterge oluşturmaya yetecek kadar geçmiş var mı?" nedir?

Açık. Para biriminde çalışıyorsa, bu kodla ilgili değil, test sırasındaki giriş parametreleri ve ayarlarla ilgilidir.

Parametreleri 0,1 // lot, 500 // yeniden fiyat teklifi olarak ayarlayın ve geçmiş döneminin son yılından daha fazla çalıştırmayın

 
VVT :

Açık. Para biriminde çalışıyorsa, bu kodla ilgili değil, test sırasındaki giriş parametreleri ve ayarlarla ilgilidir.

Parametreleri 0,1 // lot, 500 // yeniden fiyat teklifi olarak ayarlayın ve geçmiş döneminin son yılından daha fazla çalıştırmayın

her şeyi açmıyor denedim çalışmıyor

 
Наджибулло Хабибов :

her şeyi açmıyor denedim çalışmıyor

Tamam, hata kodunu almaya çalışalım, bunu yapıştırın

   //--- объявление и инициализация запроса и результата
   MqlTradeRequest request={ 0 };
   MqlTradeResult   result={ 0 };
   //--- отправка запроса
   if (! OrderSend (request,result))
       PrintFormat ( "OrderSend error %d" , GetLastError ());   // если отправить запрос не удалось, вывести код ошибки
   else 
       PrintFormat ( "OrderOpen error %d" , GetLastError ());   // если открыть не удалось, вывести код ошибки
   //--- информация об операции
   PrintFormat ( "retcode=%u  deal=%I64u  order=%I64u" ,result.retcode,result.deal,result.order);

önceki

   return ;
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
int CountTrades()

Kaynak dosyayı derleyip testi tekrarladıktan sonra, logda bir hata görünmelidir, buraya kopyalayıp yapıştırın, bundan sonra ne yapacağımızı düşüneceğiz

 
VVT :

Tamam, hata kodunu almaya çalışalım, bunu yapıştırın

önceki

Kaynak dosyayı derleyip testi tekrarladıktan sonra, logda bir hata görünmelidir, buraya kopyalayıp yapıştırın, bundan sonra ne yapacağımızı düşüneceğiz

derledikten sonra çok fazla hata söylediğin gibi kodu koy,


	          
Dosyalar:
 
VVT :

Tamam, hata kodunu almaya çalışalım, bunu yapıştırın

önceki

Kaynak dosyayı derleyip testi tekrarladıktan sonra, logda bir hata görünmelidir, buraya kopyalayıp yapıştırın, bundan sonra ne yapacağımızı düşüneceğiz

derlemeden sonra metadrader'da test eder miyim? hata meta düzenleyicide günlüğün neresinde görünüyor?
 

Herkese merhaba 👋. Bir danışman yazmak veya bulmak için yardıma ihtiyacınız var. Expert Advisor prensipte basittir, özü şudur: HER GÜN (günde 3 kez), belirli bir saatte (M30'da yeni bir mum açarak), 2 anlaşma açılır ve satılır. Bir alma ve durdurma ayarlanmıştır. Bir trol kurmak ve bir boo'ya transfer etmek de mümkün olmalıdır. Ayarlar yaklaşık olarak bu şekilde olmalıdır (örnek).


1. İlk kez:

- İki karşıt siparişin açılış süresi : "00h 00 dak" (manuel olarak ayarlanır)

- Bay siparişi:

TP: "...."

Ş: "...." .

Tral : "1" - evet, "0" - hayır, "trol boyutu"

Başabaş: "1" - transfer, "" 2" - transfer etmeyin.

- satış emri: körfeze benzer.


2. İkinci kez: "1" - aktif, "0" - aktif değil.

Siparişler için parametreler Birinci durumdaki ile aynıdır.

3. Üçüncü kez. İkinciye benzer.

İkinci ve üçüncü kez etkinleştirme olasılığı ayarlanmalıdır. Kim yardımcı olabilir????

 
Наджибулло Хабибов :

derlemeden sonra çok fazla hata söylediğin gibi kodu koy,


Fikir, sorunuzla ilgili bir hata alma işlevini EA'ya eklemekti.

Derleme hataları sadece benim için değil sizler için de çok fazla kaynak kodun tam olmamasından ve danışmana bu aşamada herhangi bir değişiklik ve ekleme yapılmasının mümkün olmamasından kaynaklanmaktadır. Yazardan tam kaynak kodunu istemeniz veya kodun eksik kısmını geri yüklemeniz gerekir.

Ne yazık ki, sana yardım etmek için yapabileceğim başka bir şey yok.