"Yeni Başlayanlar için MQL5’te Uzman Danışman Yazmak İçin Adım Adım Açıklamalı Kılavuz" makalesi için tartışma

 

Yeni makale Yeni Başlayanlar için MQL5’te Uzman Danışman Yazmak İçin Adım Adım Açıklamalı Kılavuz yayınlandı:

MQL5’te Uzman Danışmanların programlanması basittir ve kolayca öğrenilebilir. Bu adım adım açıklamalı kılavuzda geliştirilmiş bir alım satım stratejisine dayanarak basit bir Uzman Danışman yazmak için gereken temel adımları göreceksiniz. Uzman Danışmanın yapısı, yerleşik teknik talimatlar ve alım satım fonksiyonları, Hata Ayıklama modunun ayrıntıları ve Strateji Test Cihazının kullanımı açıklanmaktadır.

Şekil 15. Hata ayıklayıcı ilk kesme noktasında durur

Yazar: Samuel Olowoyo

 
Вернемся к нашему советнику. Для значений, меньших 127 или 255, 
для экономии памяти можно использовать значения типа char or uchar, 
соответственно, однако для удобства мы зададим их значения как тип int. 

Bu ne rahatlık...?

 
SHOOTER777:

Bu ne rahatlık...?

... ve muhtemelen hesaplamalarda (formüllerde) her şeyi tek bir türe getirmek gerekli olmayacaktır ...
 

iyi makale =)

biraz daha blok diyagramı ve harika olursunuz =)

netlik için =)

Baskı

Bu arada, yazdırma düğmesi var mı?

 

gerçekten güzel makale, açıklamanız iyi yapılandırılmış bir kitap yazmalısınız!

bu arada dosyanın kodunda küçük bir ihmal var gibi görünüyor, bool Buy_opened ve bool Sell_opened her seferinde false olarak sıfırlanmıyor, bu yüzden test cihazında sadece 1 satış ve bir alış yapacak ... sadece bunu değiştirmeniz gerekiyor

bool Buy_opened,Sell_opened;

bu tarafından

bool Buy_opened=false;
bool Sell_opened=false;

ve iyi çalışıyor

lütfen bunun gi̇bi̇ i̇lgi̇nç makaleler yazarak i̇yi̇ çalişmalarinizi sürdürün!

[Silindi]  
CoreWinTT:

Bu arada, yazdırma düğmesi var mı?

Yazdır

Şimdilik, yakında bir baskı simgesi olacak.

 
Gachette:

gerçekten güzel makale, açıklamanız iyi yapılandırılmış bir kitap yazmalısınız!

bu arada dosyanın kodunda küçük bir ihmal var gibi görünüyor, bool Buy_opened ve bool Sell_opened her seferinde false olarak sıfırlanmıyor, bu yüzden test cihazında sadece 1 satış ve bir alış yapacak ... sadece bunu değiştirmeniz gerekiyor

bool Buy_opened,Sell_opened;

bunun tarafından

bool Buy_opened=false;
bool Sell_opened=false;

ve iyi çalışıyor

lütfen bunun gi̇bi̇ i̇lgi̇nç makaleler yazarak i̇yi̇ çalişmalarinizi sürdürün!

Merhaba Gachette,

Gözleminiz ve övgüleriniz için çok teşekkür ederim. Gerçekten minnettarım.

Öneriniz aslında daha iyi bir yol. Değiştirilecektir.

Teşekkürler

 

Anladım. Kendim için indirdim. Test etmiyor. Bir işlem yapıyor ve hepsi bu. Hangi tamframları seçmeliyim? Kodda hiçbir şey değiştirmedim.

 
vlad123:

Anladım. Kendim için indirdim. Test etmiyor. Bir işlem yapıyor ve hepsi bu. Hangi tamframları seçmeliyim? Kodda hiçbir şey değiştirmedim.

Günlükte ne yazıyor? Lütfen test edenin günlük dosyasını sağlayın.
 
Quantum:
Günlükte ne yazıyor? Lütfen test cihazının günlük dosyasını sağlayın.

Anladım. Geçmiş yüklenmedi.

İkinci soru - EA'da kodda pozisyonların kapatılmasıyla ilgili bir açıklama bulamadım, buradan her işlemin yalnızca iki sonucu TP veya SL olabileceği sonucuna varıyorum. Çok sayıda küçük işlemim var. Sorun nedir, lütfen açıklayın?

 
vlad123:

İkinci soru - EA'da kodda pozisyonların kapatılmasıyla ilgili bir açıklama bulamadım, buradan her işlemin yalnızca iki sonucu TP veya SL olabileceği sonucuna varıyorum. Çok sayıda küçük işlemim var. Sorun nedir, lütfen açıklar mısınız?

Açık bir pozisyonu kapatmak, ters yönde bir işlem yapmak anlamına gelir.