ICözel işlev - sayfa 17

 

Tamam! teşekkürler

 

Bu, icustom sayfasını okuduktan sonra ne kadar ileri geldiğim.

int ergodik eğilim;

çift ergodic1,ergodic2,ErgodicBuffer,Signal_Buffer;

ergodic1 = iCustom(NULL, 0, "Ergodic Osc",ErgodicBuffer,0,0);

ergodic2 = iCustom(NULL, 0, "Ergodic Osc",Signal_Buffer,0,1);

if(ergodic1>ergodic2) ergodictrend = 1;

if(ergodic1<ergodic2) ergodictrend = -1;

Ama şimdi sadece satış emirlerini açıyor.

Neyi yanlış yapıyorum?

 
OneandOnly666:
Bu, icustom sayfasını okuduktan sonra ne kadar ileri geldiğim.

int ergodik eğilim;

çift ergodic1,ergodic2,ErgodicBuffer,Signal_Buffer;

ergodic1 = iCustom(NULL, 0, "Ergodic Osc",ErgodicBuffer,0,0);

ergodic2 = iCustom(NULL, 0, "Ergodic Osc",Signal_Buffer,0,1);

if(ergodic1>ergodic2) ergodictrend = 1;

if(ergodic1<ergodic2) ergodictrend = -1;

Ama şimdi sadece satış emirlerini açıyor.

Neyi yanlış yapıyorum?

Kodun geri kalanına bağlı

Gönderdiğiniz kod tamam görünüyor

 
mladen:
Kodun geri kalanına bağlıdır Gönderdiğiniz kod iyi görünüyor

Alıcı siparişleri için basit bir (ergodictrend0) kullanıyorum.

Bunlar olmadan EA, olması gerektiği gibi alış ve satış emirleri veriyor. Bunu, ergodik trendi takip etmesini sağlamak için ekledim, ergodik hat sinyal hattının üzerindeyken emirleri al ve ergodik hat sinyal hattının altındayken emirleri sat.

Grafikteki göstergeyi takip edersem yapması gereken alım satım emirlerini yapmıyor, sadece alım emirlerini açıyor.

 
OneandOnly666:
Alıcılar için basit bir (ergodictrend0) kullanıyorum.

Bunlar olmadan EA, olması gerektiği gibi alış ve satış emirleri veriyor. Bunu, ergodik trendi takip etmesini sağlamak için ekledim, ergodik hat sinyal hattının üzerindeyken emirleri al ve ergodik hat sinyal hattının altındayken emirleri sat.

Grafikteki göstergeyi takip edersem yapması gereken alım satım emirlerini yapmıyor, sadece alım emirlerini açıyor.

Neden satıcı siparişi için (ergodictrend==-1) ve satınalma siparişi için (ergodictrend==1) kullanmıyorsunuz?

 
mladen:
Neden satıcı siparişi için (ergodictrend==-1) ve satınalma siparişi için (ergodictrend==1) kullanmıyorsunuz?

Bunu yaparsam geriye dönük test daha uzun sürer ve alım satım yapmaz.

Garip, benim yazma şeklimle aynı değil mi?

 
OneandOnly666:
Bunu yaparsam geriye dönük test daha uzun sürer ve alım satım yapmaz. Garip, benim yazma şeklimle aynı değil mi?

Kodun geri kalanını kontrol edin

Bu koşullar EA'yı yavaşlatmamalı ve tamam

 
mladen:
Kodun geri kalanını kontrol edin Bu koşullar EA'yı yavaşlatmamalı ve tamam

Ergodik trendi hiç kullanmazsam, yavaşlamaz. Sadece (ergodictrend==1) ve (ergodictrend==-1) yazdığımda

Yine de yanılıyor olabilirim. Her ne şekilde olursa olsun, ben kullandığımda (ergodictrend0) olması gerektiği zaman herhangi bir alış emri vermiyor ve ben sizin yolunuzla yaptığımda ise hiç bir alış veya satış emri vermiyor.

Benim EA ile çalışmayan Ergodik Göstergede bir şey mi?

Göstergeyi görmeniz için buraya nasıl yükleyeceğinizi bilmiyorum, ama belki de zaten sizde var mı?

 
OneandOnly666:
Ergodik trendi hiç kullanmazsam, yavaşlamaz. Sadece (ergodictrend==1) ve (ergodictrend==-1) yazdığımda

Kodun bu kısmı EA'yı yavaşlatamaz

Lütfen, size söylediğim gibi, kodunuzun geri kalanını ve içinde ne yapıldığını kontrol edin .

Herşey gönlünce olsun

 
mladen:
Kodun bu kısmı EA'yı yavaşlatamaz

Lütfen, size söylediğim gibi, kodunuzun geri kalanını ve içinde ne yapıldığını kontrol edin.

Herşey gönlünce olsun

Tamam!

Yardım için teşekkürler, inceleyeceğim ve sorunu bulup bulamayacağımı göreceğim.