[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 5. - sayfa 210

 
solnce600 :

SORU 1.

Böyle bir fikir nasıl kodlanır.

Bekleyen bir emir verin, ancak yalnızca bekleyen bir emir oluşturma fiyatının herhangi bir TF60 mumunun açılış fiyatıyla eşleşmesi durumunda piyasa emrine dönüştürüldüğünden emin olun.

SORU 2.

Böyle bir fikir nasıl kodlanır.

Bekleyen emir bir piyasa emrine dönüştürülürse, 10 dakika sonra. aynı değerlere sahip başka bir bekleyen emir verin: açılış fiyatı , emirleri durdur , bir piyasa emrine dönüştürülen önceki bekleyen emirde olduğu gibi hacim .

Teşekkür ederim.


1. Hiçbir şey.


2. Tek sorun, sadece H1 açılış fiyatından çalışacak bir emir veremiyorsunuz.

 
PapaYozh :

1. Hiçbir şey.


2. Tek sorun, sadece H1 açılış fiyatından çalışacak bir emir veremiyorsunuz.

İkinci soru birinciyle ilgili değil.

Fikir şu.

BUYSTOP'u 1.3000 fiyatına ayarlayın, 1.2700'ü durdurun, kâr - 1.3300, hacim - 1 lot.

1000'de bu BUYSTOP bir piyasa emrine dönüştürüldü

10.10'da (fiyat donma bölgesinde değilse)

BUYSTOP veya SELLLIMIT'i 1.3000 fiyatına ayarlayın, 1.2700'ü durdurun, kâr - 1.3300, hacim - 1 lot.

 
Vinin :


Başlangıç olarak, bu satırı lib'inizden kaldırırdım

Bir kitaplık değil, bir içerme dosyası kullandığınız için

Tavsiyen için teşekkürler, ama lütfen daha spesifik ol.

Bu satırı kaldırırsanız, derleme Başlat bulunamadı uyarısı verir ve kitaplıkta bulunan işlevlere çağrı olmadığı için derleyici bunların .exe dosyasına dahil edilmeyeceği konusunda uyarır.

 
polycomp :

Bu satırı kaldırırsanız, derleme Başlat bulunamadı uyarısı verir ve kitaplıkta mevcut işlevlere çağrı olmadığı için derleyici bunların .exe dosyasına dahil edilmeyeceği konusunda uyarır.

Bir tahminle geleceğim.
Yalnızca bir gösterge dosyası derlemek yerine, içeriği doğrudan derlemeye çalışırsanız, derleyici tarafından benzer mesajlar verilir.
 
granit77 :
Bir tahminle geleceğim.
Yalnızca bir gösterge dosyası derlemek yerine, içeriği doğrudan derlemeye çalışırsanız, derleyici tarafından benzer mesajlar verilir.

Zor değilse, kitaplık işlevlerini nasıl bağlamam gerektiğini bana açıklayın, aksi takdirde iş parçacığını tamamen kaybederim.

1. Library library function func kodunu yazıyorum.

2. Fonksiyona karşılık gelen bir başlık dosyası oluşturuyorum. #import "func.ex4" satırını içermelidir.

Bunu anlıyorum, böylece kütüphaneyi derlemeniz gerekiyor. #property kitaplığı olmadan derlemek, derleyicinin uygun uyarılar vermesine neden olur .

Ve eğer derlemezseniz, "func.ex4" ü nereden alıyorsunuz? Yoksa bir şey anlamadım?

Doğru eylem sırası nedir?

 
polycomp :

Zor değilse, kitaplık işlevlerini nasıl bağlamam gerektiğini bana açıklayın, aksi takdirde iş parçacığını tamamen kaybederim.

1. Library library function func kodunu yazıyorum.

2. Fonksiyona karşılık gelen bir başlık dosyası oluşturuyorum. #import "func.ex4" satırını içermelidir.

Bunu anlıyorum, böylece kütüphaneyi derlemeniz gerekiyor. #property kitaplığı olmadan derlemek, derleyicinin uygun uyarılar vermesine neden olur.

Ve eğer derlemezseniz, "func.ex4" ü nereden alıyorsunuz? Yoksa bir şey anlamadım?

Doğru eylem sırası nedir?


Yeni bir proje oluştururken şablonu kullanın. Bir şablon var - "İşlev Kitaplığı". Gerekli tüm kodlar otomatik olarak eklenecektir.
 
PapaYozh :

1. Hiçbir şey.


2. Tek sorun, sadece H1 açılış fiyatından çalışacak bir emir veremiyorsunuz.

1. Hiçbir şey ......

Piyasa emirlerini nasıl verebilirim?

- bir saatlik mumun açılışında

ve

- belirli bir fiyata.

Onlar. 2011'de açılış fiyatı 1.2999 olan 5 saatlik mum vardı.

Yukarıdaki 5 saatlik mumların açılış fiyatından 2011'in tamamı için sadece 5 piyasa emri nasıl açılır.

Teşekkür ederim.

 
polycomp :

Zor değilse, kitaplık işlevlerini nasıl bağlamam gerektiğini bana açıklayın, aksi takdirde iş parçacığını tamamen kaybederim.

1. Library library function func kodunu yazıyorum.

2. Fonksiyona karşılık gelen bir başlık dosyası oluşturuyorum. #import "func.ex4" satırını içermelidir.

Bunu anlıyorum, böylece kütüphaneyi derlemeniz gerekiyor. #property kitaplığı olmadan derlemek, derleyicinin uygun uyarılar vermesine neden olur.

Ve eğer derlemezseniz, "func.ex4" ü nereden alıyorsunuz? Yoksa bir şey anlamadım?

Doğru eylem sırası nedir?



#property kitaplığı, derleyeceğiniz kitaplığın kendi dosyasında (func.mq4) olmalıdır, ancak mqh başlığında olmamalıdır. Mqh'nin ayrı olarak derlenmesi gerekmez.
 

OrderSend() işlevi için yardım şöyle der:

" İşlem sunucusu tarafından siparişe atanan biletin numarasını veya arıza durumunda -1'i döndürür.

Expert Advisor'ı test ederken, biletler 1'den başlar. Neden bilet numarası 0 (sıfır) yok?

 
alsu :

#property kitaplığı, derleyeceğiniz kitaplığın kendi dosyasında (func.mq4) olmalıdır, ancak mqh başlığında olmamalıdır. Mqh'nin ayrı olarak derlenmesi gerekmez.
Evet, yapıyorum ama işte Vinin'den tam tersi anlama gelen bir ipucu.
şarap :


Başlangıç olarak, bu satırı lib'inizden kaldırırdım

Bir kitaplık değil, bir içerme dosyası kullandığınız için

Bunu anlıyorum, çünkü gerçekten bir DLL kullanmıyorum, ancak bir içerme dosyası kullanıyorum.

Veya bu durumda, ex4 bir DLL görevi görür ve talep üzerine mi yüklenir?