[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 5. - sayfa 163
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Aşağıdakileri önerebilirim:
if(Hour()==11 && OrdersTotal()>0)
{
if(OrderSelect(0,SELECT_BY_POS)==true)
{
if(OrderType()==OP_BUYSTOP)
{
OrderDelete(OrderTicket());
}
}
}
Ve sona erme parametresini kullanmayın. Dezavantajı, alım satım yaparken, pozisyonun kapanması için bilgisayarın internete bağlı ve terminal açıkken çalışması gerektiğidir.
Ne dersiniz, iptal anında fiyatın yanında olacaksa, yani. bekleyen emir donma bölgesinde olacaktır.
Bu durumda kaldırılır mı? OrderDelete ile?
Bu durumda kaldırılır mı? son kullanma parametresi ile?
Ne dersiniz, iptal anında fiyatın yanında olacaksa, yani. bekleyen emir donma bölgesinde olacaktır.
Bu durumda kaldırılır mı? OrderDelete ile?
Bu durumda kaldırılır mı? son kullanma parametresi ile?
Programlama öğrenmeye başladım. Ders kitabında yer almayan veya belirsiz bir şekilde ele alınan pratik bir sorum var.
Örneğin, piyasa fiyatının üstünde ve altında farklı büyülerle iki stop emri açtım. BuyStop emri belirtilen fiyattan açıldı.
Şimdi program, sihri ile SellStop emrini kapatmalı ve yeni sihir ile herhangi bir durdurma emrini açmalıdır.
Program şu ya da bu sihirli bir BuyStop bekleyen emrinin bir piyasa emri haline geldiğini nasıl belirleyecek?
bunu bir sonraki ticaret emirlerini oluşturmak için kullanmak için.
Siparişleri belirlemek için MAGIK kullanmak istiyorum.
Teşekkür ederim.
Programlama öğrenmeye başladım. Ders kitabında yer almayan veya belirsiz bir şekilde ele alınan pratik bir sorum var.
Örneğin, piyasa fiyatının üstünde ve altında farklı büyülerle iki stop emri açtım. BuyStop emri beyan edilen fiyattan açıldı.
Şimdi program, sihri ile SellStop emrini kapatmalı ve yeni sihir ile herhangi bir durdurma emrini açmalıdır.
Program şu ya da bu sihirli bir BuyStop bekleyen emrinin bir piyasa emri haline geldiğini nasıl belirleyecek?
bunu bir sonraki ticaret emirlerini oluşturmak için kullanmak için.
Siparişleri belirlemek için MAGIK kullanmak istiyorum.
Teşekkür ederim.
Sipariş türlerini kullanmayı deneyin. OP_BUY, OP_SELL, OP_BUYSTOP, OP_BUYLIMIT, vb. Örneğin, önce BuyStop, ardından SellStop siparişi verirseniz ve BuyStop tipinin değişip değişmediğini kontrol etmeniz gerekiyorsa, açık ve sondan bir öncekini seçmek için OrderSelect()'i kullanın. bekleyen siparişler ve bu siparişin türünü ihtiyacınız olanla karşılaştırın, yani. OP_BUY. Sondan bir önceki sipariş türü OP_BUY ile "eşit" ise, bekleyen SellStop'u silersiniz vb. MAGIC'i OrderSelect() kullanarak da karşılaştırabilirsiniz.
beginner666999 :
Попробуй использовать типы ордеров. OP_BUY, OP_SELL, OP_BUYSTOP, OP_BUYLIMIT и пр. Если, к примеру, первым у тебя ставится BuyStop ордер, потом SellStop ордер и нужно проверить не изменился ли тип BuyStop'а, выбираешь при помощи OrderSelect() среди открытых и отложенных ордеров предпоследний и сравниваешь тип этого ордера с необходимым тебе, т.е. OP_BUY. Если тип предпоследнего ордера "равен" OP_BUY, то удаляешь отложенный SellStop и т.д. Также можно и МАГИК сравнить при помощи OrderSelect().
Uygulamada, henüz buna rastlamadım, kendim programlamaya daha yeni başladım ve daha dün suçluları ortadan kaldırmak için bu yöntemi tanıttım.
Yalnızca yeni başlayanlara değil 666999'a değil, aynı zamanda diğer yetkin programcılara da hitap edin.
Büyüyü geçelim. Bahçeyi çitle çevirmenin gerekli olduğu yaklaşık olarak açıktır. Ama sonuçta, bekleyen emirler açıldığında, her birine kendi senedi atanır. ben bunlarım işaretçiler Bir uzman yazarken bilemem ama onlara bir şey diyebilirim. Daha ileri uzman bir talepte bulunabilecek terminale şu veya bu ticker ile Buy veya Se l l emrinin açılıp açılmadığı ve Buy veya Se l l emrinin farklı bir ticker ile açılıp açılmadığı. Bazı kenelerde gelecek doğru ve uzman, belirlenen algoritmanın uygulanmasına karar verecektir. daha sonra üç veya dört adımdan sonra, kısmi kapsamı hakkında şöyle veya böyle bir hisse senedi ile bir siparişe atıfta bulunmak mümkün olacaktır. Fikirlerim doğru mu ve yaklaşık olarak ne kadar doğru olabilir? kodda somutlaştırılacak mı?
Merhaba canım.
Bir soru. EA, belirli bir sihirli değer ayarlayarak bir sipariş açar. Ardından MetaTrader kapanır. Başka bir makinede MT'yi açarken MT'yi yeniden açtıktan sonra (veya aynı şey nedir) sihri geri yüklemek mümkün müdür? Az önce karşılaştım: bir sipariş açıldı, ardından DC'den iyi amca sanal makineyi aşırı yükledi. Sonuç olarak: fırındaki tüm hesaplamalar.
İyi günler, bir danışman yazmak için kime başvuracağınızı söyleyin. Özetle: 2 özdeş alış ve satış emri açıyoruz, fiyat 10p yükseliyor, aynı alışı ekleyelim, bir 10p daha çıkıyor, üçüncü bir alış ekliyoruz, vb. Fiyat tersine döner ve 10p düşerse kapatırız kârsız satın al ve açık köyler. Ve böylece her 10p'de, her zaman kârsız bir siparişi kapatır ve tersini ekleriz, satır bir yönde sıralanana kadar, örneğin 7 siparişten sadece bir sipariş ters yönde kalır. Belirli sayıda sipariş bir yönde sıralandığında, EA tüm açık siparişleri kapatır.
Bu algoritmayı kullanarak kalemlerle ticaret yapmaya çalıştım, çok zor ve hızlı hareketlere emir vermek için her zaman zamanım olmuyor. Bir yönde 7-10 siparişlik bir ızgara elde etmek için ortalama günlük aralıktan başlıyorum. Neredeyse her zaman bir artı çıktı. Danışmandaki parametrelerin düzenlenmesi gereklidir: siparişler arasındaki adım büyüklüğü, parti büyüklüğü, SL, TP ve bir yöndeki sipariş sayısı, böylece danışman tüm siparişleri kapatabilir. Tüm siparişleri kapattıktan sonra danışman otomatik olarak kapanmalıdır.
Belki zaten benzer bir danışman vardır, ancak tam olarak anlatıldığı gibi çalışmasını istiyorum. İyi tavsiye için teşekkürler.
Yalnızca yeni başlayanlara değil 666999'a değil, aynı zamanda diğer yetkin programcılara da hitap edin.
Büyüyü geçelim. Bahçeyi çitle çevirmenin gerekli olduğu yaklaşık olarak açıktır. Ama sonuçta, bekleyen emirler açıldığında, her birine kendi senedi atanır. ben bunlarım biletler bir uzman yazarken bilemem ama onlara bir şey diyebilirim. Daha ileri uzman bir talepte bulunabilecek terminale şu veya bu ticker ile Buy veya Se l l emrinin açılıp açılmadığı ve Buy veya Se l l emrinin farklı bir ticker ile açılıp açılmadığı. Bazı kenelerde gelecek doğru ve uzman, belirlenen algoritmanın uygulanmasına karar verecektir. daha sonra üç veya dört adımdan sonra, kısmi kapsamı hakkında şöyle veya böyle bir hisse senedi ile bir siparişe atıfta bulunmak mümkün olacaktır. Fikirlerim doğru mu ve yaklaşık olarak ne kadar doğru olabilir? kodda somutlaştırılacak mı?