Bekleyen Sipariş EA - sayfa 5

 
jomonarikkat:
ikhram_2_ea_by_dzhini.mq4

sevgili mladen,

Bu ea stoploss ekleyebilir misiniz?

teşekkürler

jomonarikkat

Şimdi deneyin: ikhram_2.01_ea_by_dzhini.mq4

Not: Bu Ea'daki her şey noktaları kullanarak çalıştığından, kaybı da durdurur

Dosyalar:
 
mladen:
jomonarikkat

Şimdi deneyin: ikhram_2.01_ea_by_dzhini.mq4

Not: Bu Ea'daki her şey noktaları kullanarak çalıştığından, kaybı da durdurur

teşekkürler mladen..

 

merhaba, EA tarafından açılan piyasa emirlerine bekleyen alım satım emirlerini eklemeye çalışıyorum

bu kodu piyasa emrinin her iki tarafında sadece açık 1 bekleyen emir için yazdım:

for(int cnt = 0 ;cnt<OrdersTotal();cnt++)

{

//BEKLEMEDEKİ SİPARİŞLER

if(OrderType()==OP_BUY||OrderType()==OP_SEL)

{

{

double BuyLevel = OrderOpenPrice() + Distance*Point;

double SellLevel = OrderOpenPrice() - Mesafe*Nokta;

{

openOrder(getLots(),MagicNumber,OP_SELLSTOP, SellLevel, _sl,_tp);

openOrder(getLots(),MagicNumber,OP_BUYSTOP, BuyLevel, _sl,_tp);

}

}}

hiç çalışmıyor, nasıl yazacağımı bilmiyorum, biri bana yardım edebilir mi lütfen???

teşekkürler

Dosyalar:
csell.png  30 kb
 
daniel1983:
merhaba, EA tarafından açılan piyasa emirlerine bekleyen alım satım emirlerini eklemeye çalışıyorum

bu kodu piyasa emrinin her iki tarafında sadece 1 bekleyen emir için yazdım:

for(int cnt = 0 ;cnt<OrdersTotal();cnt++)

{

//BEKLEMEDEKİ SİPARİŞLER

if(OrderType()==OP_BUY||OrderType()==OP_SEL)

{

{

double BuyLevel = OrderOpenPrice() + Distance*Point;

double SellLevel = OrderOpenPrice() - Mesafe*Nokta;

{

openOrder(getLots(),MagicNumber,OP_SELLSTOP, SellLevel, _sl,_tp);

openOrder(getLots(),MagicNumber,OP_BUYSTOP, BuyLevel, _sl,_tp);

}

}}

hiç çalışmıyor, nasıl yazacağımı bilmiyorum, biri bana yardım edebilir mi lütfen???

teşekkürler

daniel1983

openOrder() işleviniz neye benziyor?

 

[REQ] Lütfen bekleyen siparişi yöneten bir EA paylaşın

Herkese selam. Çoğumuzun birkaç trademanager EA'da OCO (bir-diğerini iptal eder) özelliğini gördüğümüze inanıyorum, değil mi? Ancak, açık sipariş kapatıldıktan sonra bekleyen sipariş (TP/SL) ile karşılaştınız mı?

Bu yüzden senaryoyu bu resim yardımıyla açıklayacağım.

Başlangıçta, EA, fiyatın ikisinden birini vurmasını bekleyen bekleyen iki emir açacak. Bekleyen emir türleri, mevcut fiyat pozisyonuna göre değişir. Örneğin. Eğer cari fiyat iki çizginin üzerindeyse alış limiti ve satış stopu konur.

Resme bakın: -

1) Dur satın al --> Satın al

2) Al --> Kapat, Al stop önceki fiyat seviyesindeki /Satış stopu --> Sat ile aynı fiyata yerleştirilir.

3) Sat --> Kapat, Sat stop önceki fiyat seviyesindeki /Al stop -->Al ile aynı fiyata yerleştirilir.

4) Al --> Kapat, Al stop önceki fiyat seviyesindeki /Satış stopu --> Sat ile aynı fiyata yerleştirilir.

5) Sat --> Kapat, Satış stopu önceki fiyat seviyesindeki fiyata yerleştirilir / Al stop --> Buy

Böylece, açık emir kapatıldıktan sonra bekleyen emir verme konusunda herhangi bir sınırlama yoktur. Ayrıca, parametre sihirli sayı girişi içermelidir (manuel olarak yapılabilir) ve belirli sihirli toplam işlem sayısı için toplam kar/zarar ekran grafiğinde görüntülenebilir iyi olacaktır. Bir şey buna benziyor.

Kısaca yardım eli uzatırsanız sevinirim. Yazımı okuduğunuz için teşekkürler. Mutlu ticaret~ =)

Dosyalar:
 

BUYSTOP bekleyen emri değiştirmek için lütfen yardım edin

lütfen stratejim için kod verin ..

5 SL ve 2 boşluk ile BUYSTOP siparişi vermem gerekiyor. piyasa yönü tersine dönerse, bu satın alma emrini her tikte izlemem gerekir.

 
forex-dst:
Arka arkaya birden çok bekleyen siparişi ayarlamak için komut dosyası.

Belirli bir komut dosyası arıyorum.

Bu sadece bir "Ardışık Birden Çok Bekleyen Sipariş Komut Dosyası" dır. Belirli bir fiyattan aynı yönde (alış veya satış) birden fazla bekleyen emir açmak istiyorum.

"Satın alma siparişleri için Ardışık Birden Çok Bekleyen Sipariş Komut Dosyası":

Komut dosyasını belirli bir fiyattan "satın alma" siparişleri verecek şekilde ayarlamam gerekecek.

Senaryo ayarlamama izin verecek-

1) bekleyen sipariş sayısı

2) bekleyen her emir arasındaki pip sayısı

3) Bekleyen tüm siparişler için T/P ve S/L (T/P ve S/L tüm siparişler için aynıdır)

Aşağıda bir örnek verilmiştir:

Güncel Fiyat 1.30200

1.30300'den art arda 5 "al" bekleyen emir vermek istiyorum ve bekleyen her emir 2 pip arayla olmalı. T/P ve S/L de belirtilebilir. Komut dosyası daha sonra bekleyen tüm siparişleri bir kerede aşağıdaki fiyatlara yerleştirir:

1. Bekleyen Sipariş = 1.30200

2. Bekleyen Sipariş = 1.30220

3. Bekleyen Sipariş = 1.30240

4. Bekleyen Sipariş = 1.30260

5. Bekleyen Sipariş = 1.30280

Umarım açıklamaya çalıştığım şeyi anlamışsınızdır.

Yapıcı yorumları dört gözle bekleyeceğiz.

Bunu henüz buldun mu? bende aynısını arıyorum

 
drfrankm:
Bunu henüz bulamadın mı? bende aynısını arıyorum

bir iyilik Başka bir iyilik hak eder. ekli ea bakınız

 

Aşağıdaki özellikleri karşılamak için bekleyen bir EA'yı kodlamayı denediniz, ancak bekleyen siparişleri ilk piyasaya giriş emriyle eşleştirmekte zorluk çektiniz. PO dolduğunda, daha yüksek kolda PO'yu yeniden açar

İster manuel ister robot başlatır Saat 10.00'da sipariş/bilet numarası 312098 lot 0.01 fiyatı 1.23400 sona erme süresi 13:000.00'de bekleyen bir satın alma pozisyonu açılır

Piyasa fiyatı saat 10.00'da 1.23080'dir.

On beş dakika sonra 10:15.00Saat piyasa fiyatına ulaşır ve bekleyen alış pozisyonu giriş fiyatına geçer.

Talep edilen EA, yukarıdakilerin bir örneği olduğunda aşağıdakileri yapabilmelidir:

EA, en fazla beş bekleyen emir verebilmelidir. Verilebilecek bekleyen beş emir iki kategoriye ayrılmalıdır. Kategori A iki bekleyen emir verme yeteneğine sahip ve Kategori B üç bekleyen emir verme yeteneğine sahip.

EA, açılacak her bekleyen sipariş için giriş parametresine sahip olmalıdır.

1- 312098 numaralı örnek siparişimizde/biletimizde ilk alış pozisyonundan pip olarak uzaklık

2- Zarar Durdur, bekleyen emir için Kar Arası Al

3- Parti

4- Zamanlama

Kategori A bekleyen siparişler, ilk manuel bekleyen siparişin verildiği anda veya hemen verilmelidir. Kategori A bekleyen sipariş, ilk manuel bekleyen siparişin süresi dolarsa veya kapanırsa da kapanmalıdır.

Kategori B bekleyen emirler, ilk manuel bekleyen emri etkinleştirmek için piyasa fiyatını beklemelidir. İlk bekleyen emir etkinleştirildikten sonra, Kategori B bekleyen emirler, piyasa fiyatına göre etkinleştirilen ilk satın alma bekleyen emrinden otuz veya altmış saniye sonra verilmelidir.

YUKARIDA BELİRTİLEN BEKLEMEDEKİ SATIN ALMA SİPARİŞİ ÖRNEĞİNİN AŞAĞIDAKİ PARAMETRELER EA'YA GİRİLİR

Örnek bekleyen sipariş No.1 SL 14 TP20 BE 12 lot0.02 KATEGORİ B ile 4 piptir

Bekleyen sipariş No.2, SL 17 TP20 BE 12 lot0.02 KATEGORİ B ile 5 pip olacak

Bekleyen sipariş No.3, SL20 TP 20 BE 12 lot0.02 KATEGORİ B ile 7pip olacaktır.

PendingorderNo4, SL20 TP 150 BE 0 lot 0.01 KATEGORİ A ile 60pip olacaktır.

PendingorderNo5, SL20 TP 150 BE 0 lot 0,01 KATEGORİ A ile 90pip olacaktır.

Örnek setimizi takip ederek

PO 1 =1.23440 lot 0.02 SL 1.23300 10:15.30'da yerleştirilecek

PO 2=1.23450 lot 0.01 SL 1.23280 10:15.30'da yerleştirilecek

PO 3=1.23470 lot 0.03 SL 1.23170 10:15.30'da yerleştirilecek

PO 4 =1.24000 LOT 0.01 SL 1.23980 10.00'da yerleştirilecek

PO 5=1.24300 lot 0.01 SL 1.24280 10.00'da yerleştirilecek

Piyasa fiyatı keskin bir şekilde Geri çekilirse ve 312098 numaralı emrin giriş fiyatının altına düşerse ve aktif PO1/2/3/4/5'in Zarar Durdurma değerini ortadan kaldırırsa. EA, yeni bekleyen emirleri, öncekilerin nakavt edildiği aynı fiyattan vermelidir. Diyelim ki yukarıdaki PO'ların devre dışı kaldığı saat 11:22.13

Örnek olarak yukarıdaki Bekleyen Emirler tekrarlanır.

PO 1 =1.23440 lot 0.02 SL 1.23300 11:22.43'e yerleştirilecek

PO 2=1.23450 lot 0.01 SL 1.23280 11:22.43'e yerleştirilecek

PO 3=1.23470 lot 0.03 SL 1.23170 11:22.43'e yerleştirilecek

PO4/5 etkinleştirildiyse ve durdurulduysa yerleştirilmelidirler.

Eğer piyasa fiyatı, 312098 numaralı ilk satın alma pozisyonu emrini de devre dışı bırakana kadar takip etmeye devam ederse, bu emir numarasıyla ilgili bekleyen emirlerin de kapanması gerekir.

[ek]1690211[/ek][ek]1690212[/ek][ek]1690213[/ek][ek]1690214[/ek][ek]1690215[/ek]

 

Merhaba,

Günlerdir uzman danışman ile ilgili makaleler okuyorum.

yoruldum.

Aşağıda böyle şeyler yapan herhangi bir ea var mı:

---------------

Örnek: M1 grafiğindeki herhangi bir çubuk için (Diyelim Tarih 15.06.2015 ve Saat 18:16) çubuk 18:16'da açılacak ve 18:17'de kapanacaktır. Uzman danışman, çubuğu kapatmadan kısa bir süre önce al stop ve sat stop emirlerini açar. Ve bir sonraki çubuğu açtıktan kısa bir süre sonra bekleyen tüm emirleri kapatacak (18:17). Bu kadar.

Neden: