Sizin durumunuzdaki bir danışman, bir kişiden farklı değildir. Diyelim ki iki kişi farklı bilgisayarlarda ve aynı terminalde işlem yapıyor. Farklı bilgisayarlardaki 2 danışman gibi, ikisi de anlaşma yapar ve birbirine bağımlı değildir. Birbirlerini görmezler, birbirlerinin anlaşmalarını görmezler ve mevcut durumlarına göre hareket ederler. Bir bilgisayarda bağlantı kaybolursa, yalnızca bir işlem yapılır. Ancak bağlantı, farklı bilgisayarlarda iki danışmanın varlığından kopmayacaktır.
Evde çalışan bir terminalim var, bir danışman grafikte işlem yapıyor.
Başka bir bilgisayarda (iş yerinde) bir terminal başlatırsam ve aynı Uzman Danışmanı aynı parametrelerle çizelgeye kurarsam
1. Ev bilgisayarındaki sunucuyla bağlantı kopacak mı?
2. Ev bilgisayarındaki sunucuyla bağlantı kesilirse, EA iş bilgisayarında açık siparişleri "alacak" mı?
Şimdiden teşekkürler.
Danışmanınızın parametreleri bir sihir sağlıyorsa (sihirli sayı veya kimlik veya benzeri bir isim), o zaman daha az sorun yaşarsınız. Her iki terminalde de aynı büyüleri ayarlayın.
Lütfen bana komut dosyasının periyodik olarak yürütülmesi için nasıl eyerleneceğimi söyleyin, diyelim ki M5 grafik döneminde yeni bir çubuk oluşturmadan 10 saniye önce
Lütfen bana komut dosyasının periyodik olarak yürütülmesi için nasıl eyerleneceğimi söyleyin, diyelim ki M5 grafiği döneminde yeni bir çubuk oluşturmadan 10 saniye önce
bool bWas ;while(!IsStopped()){// проверяем времяif(MathMod(Minute()+1,5)==0){
bWas =false;if(Seconds()>=50&&! bWas ){// делаем то что вам надо
bWas =true;// только один разRefreshRates();// обновляем данные валюты//........}}}
Evde çalışan bir terminalim var, bir danışman grafikte işlem yapıyor.
Başka bir bilgisayarda (iş yerinde) bir terminal başlatırsam ve aynı Uzman Danışmanı aynı parametrelerle çizelgeye kurarsam
1. Ev bilgisayarındaki sunucuyla bağlantı kopacak mı?
2. Ev bilgisayarındaki sunucuyla bağlantı kesilirse, EA iş bilgisayarında açık siparişleri "alacak" mı?
Şimdiden teşekkürler.
Bilgisayarlar bağımsız çalışacaktır.
Bu, durumun açık bir şekilde kontrol edilmesini gerektirir.
Sınırlı olanaklar göz önüne alındığında, yalnızca belirli parametrelere sahip bekleyen bir siparişin varlığı hakkında bir "danışmanlar arasında bir konuşma" düzenlemenizi tavsiye edebiliriz.
1. PC, emri biraz aşağı çekebilir - mesela, burada işlem yapıyorum, yani siz, 2., henüz müdahale etmeyin ..
2. PC yer için sıralamayı düzeltebilir - evet, anlıyorum, sessizim gibi ..
Ana PC'nin (PC'lerin sahibinin olduğu yerde) ayarlanacağı bir algoritma hazırlamak zor değildir. Barışçıl konuşmalarını doğru bir şekilde anlayan bilgisayarlar, hangisinin asıl, hangisinin kanatta olduğunu her zaman bileceklerdir.
"Konuşma" sıklığı az olmalıdır, aksi takdirde komisyoncu bu fenomeni istenmeyen olarak değerlendirecek ve Uzman Danışmanların kullanımını yasaklayabilir.
datetime dtD1 =iTime(Symbol(),PERIOD_D1,0);// получили время начала текущего дняint shiftM5 =iBarShift(Symbol(),PERIOD_M5, dtD1);// получили смещение в таймсерии M5double priceDayOpenM5 =iOpen(Symbol(),PERIOD_M5, shiftM5);// работаем со смещением в таймсерии M5
Lütfen bana söyle.
Evde çalışan bir terminalim var, bir danışman grafikte işlem yapıyor.
Başka bir bilgisayarda (iş yerinde) bir terminal başlatırsam ve aynı Uzman Danışmanı aynı parametrelerle çizelgeye kurarsam
1. Ev bilgisayarındaki sunucuyla bağlantı kopacak mı?
2. Ev bilgisayarındaki sunucuyla bağlantı kesilirse, EA iş bilgisayarında açık siparişleri "alacak" mı?
Şimdiden teşekkürler.
1. hayır
ancak çift açıklıklara sahip olabilirsiniz.
Lütfen bana söyle.
Evde çalışan bir terminalim var, bir danışman grafikte işlem yapıyor.
Başka bir bilgisayarda (iş yerinde) bir terminal başlatırsam ve aynı Uzman Danışmanı aynı parametrelerle çizelgeye kurarsam
1. Ev bilgisayarındaki sunucuyla bağlantı kopacak mı?
2. Ev bilgisayarındaki sunucuyla bağlantı kesilirse, EA iş bilgisayarında açık siparişleri "alacak" mı?
Şimdiden teşekkürler.
Danışmanınızın parametreleri bir sihir sağlıyorsa (sihirli sayı veya kimlik veya benzeri bir isim), o zaman daha az sorun yaşarsınız. Her iki terminalde de aynı büyüleri ayarlayın.
'Sihir ve fiyat kayması nedir?'
Bağlantı kesilirse, başka bir danışman sadece bu sihir için alım satımları "alır". Bu noktayı gerçekten netleştirmeniz gerekiyor.
Ama sanırım sihirbaz OrderSend() işlevine dahil edildiğinden, onunla ilgili bilgiler sunucuda saklanıyor!
Ustalar umarım yanılıyorsam düzeltirler. 'MagicNumber - "sihirli" sipariş tanımlayıcı' makalesinde
bu konuda hiçbir şey söylenmiyor
Doğru, bazen çift açılım gerçekleşebilir.
Lütfen bana komut dosyasının periyodik olarak yürütülmesi için nasıl eyerleneceğimi söyleyin, diyelim ki M5 grafik döneminde yeni bir çubuk oluşturmadan 10 saniye önce
(yani, (saat:dakika:sn) x:04:50 ; x:09:50 ; x:14:50'de yürütülmesini istiyorum).
Lütfen bana komut dosyasının periyodik olarak yürütülmesi için nasıl eyerleneceğimi söyleyin, diyelim ki M5 grafiği döneminde yeni bir çubuk oluşturmadan 10 saniye önce
(yani, (saat:dakika:sn) x:04:50 ; x:09:50 ; x:14:50'de yürütülmesini istiyorum).
betik kodunu yapıya sürün
Lütfen bana söyle.
Evde çalışan bir terminalim var, bir danışman grafikte işlem yapıyor.
Başka bir bilgisayarda (iş yerinde) bir terminal başlatırsam ve aynı Uzman Danışmanı aynı parametrelerle çizelgeye kurarsam
1. Ev bilgisayarındaki sunucuyla bağlantı kopacak mı?
2. Ev bilgisayarındaki sunucuyla bağlantı kesilirse, EA iş bilgisayarında açık siparişleri "alacak" mı?
Şimdiden teşekkürler.
Bilgisayarlar bağımsız çalışacaktır.
Bu, durumun açık bir şekilde kontrol edilmesini gerektirir.
Sınırlı olanaklar göz önüne alındığında, yalnızca belirli parametrelere sahip bekleyen bir siparişin varlığı hakkında bir "danışmanlar arasında bir konuşma" düzenlemenizi tavsiye edebiliriz.
1. PC, emri biraz aşağı çekebilir - mesela, burada işlem yapıyorum, yani siz, 2., henüz müdahale etmeyin ..
2. PC yer için sıralamayı düzeltebilir - evet, anlıyorum, sessizim gibi ..
Ana PC'nin (PC'lerin sahibinin olduğu yerde) ayarlanacağı bir algoritma hazırlamak zor değildir. Barışçıl konuşmalarını doğru bir şekilde anlayan bilgisayarlar, hangisinin asıl, hangisinin kanatta olduğunu her zaman bileceklerdir.
"Konuşma" sıklığı az olmalıdır, aksi takdirde komisyoncu bu fenomeni istenmeyen olarak değerlendirecek ve Uzman Danışmanların kullanımını yasaklayabilir.
Önerilen çözüm, GMT ofsetini hesaba katmaz.
Ve GMT'den sapma, D1'e göre M5 zaman serisini nasıl etkileyebilir?
Sevgili DrShumiloff'u aydınlatın.
20 yıllık programlama deneyimine sahip bir acemiden soru.