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

 
nadya :
ve bunu global bir değişken olarak yazarsam, değeri tam orada atayalım mı?

bunlarda daha da gerekli. deinit() işleminden sonra durumlarını istenen 0'a sıfırlamadıkları için.

onları init() içinde başlatmak daha iyidir.

 
nadya :
programın ideolojisini değiştirmek gerekiyor. MiddleSL stoploss'a gittiğinde normalleşiyor yani belli bir işarete yuvarlanıyor 2'ye bölündüğünde bu olacak ve olacak bu kaçınılmaz
 int z;
z= MathMod (Close[ 0 ]* 10000 , 2.0 );
if ((z== 0 )&&High[ 0 ]>H)
{
H=High[ 0 ];
middleSL= OrderOpenPrice ()+(Close[ 0 ]- OrderOpenPrice ())/MIDDLESL;
}

kodu biraz karmaşık, açılıştan kapanışa kadar tüm işlem için sadece 3 kez hata verdi, şimdi gerçek zamanlı olarak hangi koşullarda ortaya çıktıklarına bakacağım, prensipte beni rahatsız etmiyorlar, her şey saat gibi çalışıyor, ama korkarım server banlanacak, ne zaman gerçek hesaba geçeceğim?

 
nadya :
ve bunu global bir değişken olarak yazarsam, değeri tam orada atayalım mı?


mümkün, ama anlamsız, tk. normal bir değişkenden farklı olmayacaktır. Sunucuyu grafiğe sürüklediğinizde, bir pencere açılır, bir sonraki "Giriş parametreleri" sekmesine gidin ve orada istenen değerleri belirtin ve sunucu bunları hatırlayacaktır.

Danışmanın her döngüsü sırasında değerin sabit olmasını istiyorsanız, başlangıçtan hemen sonra bunu girin, örneğin

 int N= 5 ; //одновременно объявляется переменная и присваивается ей значение
double K= 3,5 ; //то же самое
 

lütfen söyle yoksa patlayacağım!!!

EA, yeterli paraya sahip olmadığı için bekleyen siparişleri silebilir mi?

 
nadya :

lütfen söyle yoksa patlayacağım!!!

EA, yeterli paraya sahip olmadığı için bekleyen siparişleri silebilir mi?


Bakiyeyi kontrol etmesini ve bir eksiklik varsa siparişi kapatmasını isterseniz, evet, aksi takdirde ya bir hata verir ya da başka bir şey verir ya da belki kapatır, ancak her zaman tüm seçenekleri önceden görmek ve yazmak daha iyidir. kod

"ERR_NOT_ENOUGH_MONEY 134 İşlemi tamamlamak için yeterli para yok" bu ortaya çıkabilir, ancak sipariş silinecek veya askıda kalacak, bilmiyorum

 
LazarevDenis :

kodu biraz karmaşık, açılıştan kapanışa kadar tüm işlem için sadece 3 kez hata verdi, şimdi gerçek zamanlı olarak hangi koşullarda ortaya çıktıklarına bakacağım, prensipte beni rahatsız etmiyorlar, her şey saat gibi çalışıyor, ama korkarım server banlanacak, ne zaman gerçek hesaba geçeceğim?

evet, bir şekilde her şey çok zor çıktı, bunda gerçekten böyle bir prensip var mı? hatta ilginç!
 
LazarevDenis :

Bakiyeyi kontrol etmesini ve bir eksiklik varsa siparişi kapatmasını isterseniz, evet, aksi takdirde ya bir hata verir ya da başka bir şey verir ya da belki kapatır, ancak her zaman tüm seçenekleri önceden görmek ve yazmak daha iyidir. kod
Mesele şu ki, buna hiç ihtiyacım yok, ancak siparişler garip bir şekilde siliniyor, bütün akşam bir hata aradım. falan filan, ama yine de kaldırıldı!
 
nadya :
Mesele şu ki, buna hiç ihtiyacım yok, ancak siparişler garip bir şekilde siliniyor, bütün akşam bir hata aradım. falan filan, ama yine de kaldırıldı!


Partinin çok büyük olduğundan ve yeterli parası olmadığından veya birçoğunun zaten açık olduğundan eminim (birden fazla sipariş açmasına izin verirseniz)

Bir test cihazında veya bir demoda çalışıyorsanız, para miktarını artırmaya çalışın ve minimum lotu koyun

 
nadya :

lütfen söyle yoksa patlayacağım!!!

EA, yeterli paraya sahip olmadığı için bekleyen siparişleri silebilir mi?


EVET ! dergiye bir göz atın.
 
LazarevDenis :


Partinin çok büyük olduğundan ve yeterli parası olmadığından veya birçoğunun zaten açık olduğundan eminim (birden fazla sipariş açmasına izin verirseniz)

Bir test cihazında veya bir demoda çalışıyorsanız, para miktarını artırmaya çalışın ve minimum lotu koyun

Zaten yaptı ve her şey hemen kazanıldı! hurra!