MatriksIQ Destek
Matriks Destek
Matriks Web Destek
Matriks Mobile Destek
0 beğenilme 0 beğenilmeme
117 kez görüntülendi

Merhaba ;
Bitmexde kullanmak üzere, ilhan beyin bitmex açığa satış algosundan yola çıkarak LEVERAGE kodları ekledim. LongLeverage ve ShortLeverage doğru yerdemi, çalışırmı.

 

 

public override void OnInit()
		{
			tott = TOTTIndicator(Symbol, SymbolPeriod, OHLCType.Close, TottPeriod1, TottOpt1, TottTwinOttCoef1, TottMethod1);

			AddSymbol(Symbol, SymbolPeriod);
			//SetLeverage(Symbol, Leverage);			
			WorkWithPermanentSignal(true);

			if (AcigaSatisYapilsin)
			{
				SetLeverage(Symbol, ShortLeverage);
                SendOrderSequential(true, Side.All);
				SendOrderSequentialForShort(true, Side.All);
				
			}else
			{
				SetLeverage(Symbol, LongLeverage);
                SendOrderSequential(true, Side.Buy);
				
			}

 

Algoritmik Trading kategorisinde (758 puan) tarafından | 117 kez görüntülendi

1 cevap

2 beğenilme 0 beğenilmeme

Merhaba,

SetLeverage(Symbol, ShortLeverage); fonksiyonun istediğiniz yerde ekleyebilirsiniz ancak pozisyon varken kaldıraç oranını değiştirmeyiniz. Pozisyon varken kaldıraç azaltılırsa bakiye yetmeyebilir, artırınca da  pozisyon stoplanabilir.(fiyat ani hareket ederse)

Bu sebeple pozisyon takibi yapıp elinizde pozisyon yokken değiştiriniz. 

(6,848 puan) tarafından
0 0
Merhaba (Binance vadeli)
Aslında sorum, pozisyon varken değil. Şöyle ki bir long işlemi açtığımda leverage nerde belirteceğim , sonrasında bu işlem belirlenen şartlara göre kapattım. Ardından belirlenen koşullarım sağlanınca şort işlemi açacağım ama farklı oranda leverage ile . İki farklı Leverage olacağı için bu nasıl yaparım demek istedim.
4,022 soru
3,974 cevap
2,803 yorum
2,967 kullanıcı