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

 
yosuf :

Başka bir soru, gerçek bir hesabı aynı anda iki bilgisayardan, evdeki ve işyerindeki bilgisayarlardan paralel olarak yönetmek mümkün müdür?

yapabilirsin sorun değil
 
zxc :

Test cihazında bir yayılma var. Test çalıştırması sırasında çizelgedeki ile tamamen aynı.

açık. emin misin?

Gönderdiğim kod parçasında bir hata var mı?

 
alsu :
yapabilirsin sorun değil
Teşekkür ederim.
 
Beyler, daha doğru bir sonuç elde etmek için danışmanı " strateji test cihazında " hangi zaman diliminde test etmeniz gerektiğini söyleyin.
 
oDin48 :
Beyler, daha doğru bir sonuç elde etmek için danışmanı "strateji test cihazında" hangi zaman diliminde test etmeniz gerektiğini söyleyin.


M1, "tüm onaylar" modu

sadece ve bu algoritmanın karlılığını garanti etmez

 
orb :

açık. emin misin?

Gönderdiğim kod parçasında bir hata var mı?


Ne yapmak istediğin belli değil, bu yüzden hata olup olmadığına karar veremem.

İşte hemen dikkatinizi çeken şey:

Bid-Open[0]

Open[0]-Ask

Open[0], teklif açılış fiyatıdır

onlar. ilk: mevcut teklif eksi açılış teklifi ( teklif eksi teklif )

ve ikincisi: açık teklif eksi mevcut talep ( teklif eksi talep )

 

Değerli uzmanlar, aşağıdaki koşullar altında ALIŞ işlemlerini açmak için gerekli olan danışman için koşulları doğru bir şekilde belirtmiş olup olmadığımı kontrol edin:

1. açık pozisyon ve bekleyen emir olup olmadığını kontrol edin if ( SiparişlerToplam ()==0

2. Açılış fiyatının kapanış fiyatından büyük olması koşulu için önceki çubuğu kontrol edin. if (Close[1]<Open[1] && High[ 1 ]<Teklif) // mümkün yanlış Yıkmak

3. Mevcut çubuğun fiyatının fiyata değdiği anda SATIN AL emri açın TEKLİF değeri YÜKSEK

son mum. Emir, SL ve TP koruma emirleri seti ile açılmalıdır.

dış değişkenlerde ayarlanan değerlere eşittir.

4. Sl değerlerinden herhangi biri işe yarayana kadar yeni sipariş açmayın veya tp

5. Anlaşmadaki kâr, Extern harici değişkenlerindeki değere eşit olduğunda sl'yi başa baş noktasına taşıyın int


harici int tp = 200;

dış int sl = 100;

int başlangıç()

{

//----

if ( OrdersTotal ()==0 && Kapat [1]< Open [1] && Yüksek [ 1 ]< Teklif ) // Açık emir olup olmadığını ve son çubuğun kapanış fiyatının açılış fiyatından düşük olup olmadığını kontrol edin. Fiyat ulaştığında satın almak için açılıyor teklif etmek geçerli çubuk, önceki çubuğun yüksek seviyesi.

OrderSend(Symbo(),OP_BUY,0.01,Ask,0,Ask-sl*Point,Ask+tp*Point,"",777,0,Kırmızı);

//----

dönüş(0);



Soru, bu komutların danışmana nasıl ve nerede doğru bir şekilde yazılacağıdır.

4. Sl değerlerinden herhangi biri işe yarayana kadar yeni sipariş açmayın veya tp

5. Anlaşmadaki kâr, Extern harici değişkenlerindeki değere eşit olduğunda sl'yi başa baş noktasına taşıyın int

 
oleg_felix :

1. Açık pozisyon ve bekleyen emir olup olmadığını kontrol edin if ( SiparişlerToplam ()==0

4. Sl değerlerinden herhangi biri işe yarayana kadar yeni sipariş açmayın veya tp

.

if ( SiparişlerToplam ()==0 ...) // açık sipariş olup olmadığını kontrol edin...

OrderSend(Symbo(),OP_BUY,0.01,Ask,0,Ask-sl*Point,Ask+tp*Point,"",777,0,Kırmızı);



Soru, bu komutların danışmana nasıl ve nerede doğru bir şekilde yazılacağıdır.

4. Sl değerlerinden herhangi biri işe yarayana kadar yeni sipariş açmayın veya tp

???
 
zxc :


Ne yapmak istediğin belli değil, bu yüzden hata olup olmadığına karar veremem.

İşte hemen dikkatinizi çeken şey:

Bid-Open[0]

Open[0]-Ask

Open[0], teklif açılış fiyatıdır

onlar. ilk: mevcut teklif eksi açılış teklifi ( teklif eksi teklif )

ve ikincisi: açık teklif eksi mevcut talep ( teklif eksi talep )


Bu Th, hemen anal

Open[0], yeni bir çubuğun açılış fiyatıdır

Neden: