(1) Prosta instrukcja: instrukcja otwarcia i zamknięcia muszą być skonfigurowane, aby otworzyć i zamknąć transakcję. Po ustawieniu instrukcji kierunek handlu, typ zlecenia, kwota depozytu zabezpieczającego i TP/SL nie mogą być modyfikowane.
(2) Instrukcja strategii: każdy wskaźnik może zostać ustawiony zgodnie z instrukcją w celu realizacji złożonej strategii handlowej. Umożliwia to ciągłe dodawanie lub odejmowanie pozycji oraz dostosowywanie współczynnika dodawania lub odejmowania za pomocą zmiennych w alercie TradingView.
I. Jak utworzyć prostą instrukcję
Krok 1. Utwórz prostą instrukcję na BingX
*Tryb depozytu zabezpieczającego (isolated/cross) i kwota dźwigni dla handlu sygnałami będą takie same jak ostatnie ustawienia perpetual futures. Jeśli chcesz zmienić ustawienia, kliknij Zmień ustawienia poniżej, aby przejść do perpetual futures i dokonać zmian. Następnie odśwież stronę. Najnowsze ustawienia zostaną automatycznie zaktualizowane.
2. Skonfiguruj alerty strategii TradingView, aby otrzymywać sygnały BingX.
1. Ustaw alert TradingView
otwarcia pozycji
Wklej instrukcję otwarcia w wiadomości i kliknij Utwórz.
II. Jak skonfigurować instrukcję strategii
Instrukcja strategii umożliwia Ci wybierać między składaniem zleceń według współczynnika lub według wielkości. W przypadku składania zleceń według współczynnika, otwarcie pozycji wykorzystuje współczynnik dostępnego depozytu zabezpieczającego na koncie USDⓢ-M futures, określony przez wartość obliczoną według: kontrakty * cena w sygnale. Przy zamykaniu pozycji współczynnik jest obliczany według wzoru: kontrakty / (kontrakty + |position_size|), zgodnie z sygnałem. W przypadku składania zleceń według wielkości, powielana jest wielkość pozycji strategii TradingView. Po pomyślnej realizacji sygnału użytkownik będzie utrzymywał tę samą wielkość pozycji na TradingView i na BingX.
2.1 Jak skonfigurować instrukcję strategii według współczynnika
1. Utwórz instrukcję strategii według współczynnika na BingX
2. Skonfiguruj alerty TradingView, aby otrzymywać sygnały BingX.
2. Zmodyfikuj domyślne ustawienie skryptu
(2) Wielkość zlecenia: 100 USDT
Jeśli chcesz wchodzić na rynek partiami, zmodyfikuj Piramidowanie na wybraną liczbę zleceń (załóżmy, że jest to liczba N) i Wielkość zlecenia na 100/N USDT. Za każdym razem bot wykorzysta 1/N dostępnych środków na koncie perpetual futures do złożenia zlecenia. Czyli dla każdego 1 USDT będącego przedmiotem obrotu na TradingView, bot sygnałowy alokuje 1/N środków na koncie perpetual futures na potrzeby otwarcia pozycji lub dodania do istniejącej pozycji.
Weźmy parę handlową WUSDT perpetual futures za przykład: Użytkownik nie ma pozycji, ale ma dostępny depozyt zabezpieczający w wysokości 50 USDT na koncie perpetual futures i korzysta z dźwigni 10x dla WUSDT.
① Kiedy strategia uruchomi sygnał otwarcia pozycji długiej (kupno):
{
"data":
{
"action":"buy",
"contracts":"1.554",
"position_size":"1.554"
},
"price":"0.6573",
"user_info":"STRATEGY_CFXUSDT_cfx_omvlxad863na1f9v41",
"symbol" :"WUSDT.P",
"time":"2024-05-19T09:34:05Z"
}
W tym momencie depozyt zabezpieczający wykorzystany do otwarcia pozycji długiej ≈ kontrakty * cena / 100 * dostępny depozyt zabezpieczający na koncie perpetual futures = 1,554 * 0,6573 / 100 * 50 = 0,5107221 USDT. Kwota na otwarcie pozycji długiej ≈ depozyt zabezpieczający wykorzystany do otwarcia pozycji długiej * dźwignia = 0,5107221 USDT * 10 = 5,107221 USDT. Kwota w pozycji długiej, którą można otworzyć ≈ kwota na otwarcie pozycji długiej / ostatnia cena = 5,107221 / 0,6573 = 7,77 W. (Uwaga: Ostateczna kwota wypełnienia może się różnić, ponieważ sygnał handluje po cenie rynkowej).
B. Kiedy użytkownik nie ma żadnej pozycji, a akcja sygnału wskazuje sprzedaż, oznacza to otwarcie pozycji krótkiej. Depozyt zabezpieczający wykorzystany do otwarcia pozycji krótkiej jest obliczany jako = kontrakty * cena / 100 * dostępny depozyt zabezpieczający na koncie perpetual futures.
Weźmy parę handlową WUSDT perpetual futures za przykład: Użytkownik nie ma pozycji, ale ma dostępny depozyt zabezpieczający w wysokości 50 USDT na koncie perpetual futures i korzysta z dźwigni 10x dla WUSDT.
① Kiedy strategia uruchomi sygnał otwarcia pozycji krótkiej (sprzedaż):
{
"data":
{
"action":"sell",
"contracts":"1.554",
"position_size":"-1.554"
},
"price":"0.6573",
"user_info":"STRATEGY_CFXUSDT_cfx_omvlxad863na1f9v41",
"symbol" :"WUSDT.P",
"time":"2024-05-19T09:34:05Z"
}
W tym momencie depozyt zabezpieczający wykorzystany do otwarcia pozycji krótkiej ≈ kontrakty * cena / 100 * dostępny depozyt zabezpieczający na koncie perpetual futures = 1,554 * 0,6573 / 100 * 50 = 0,5107221 USDT. Kwota na otwarcie pozycji krótkiej ≈ depozyt zabezpieczający wykorzystany do otwarcia pozycji krótkiej * dźwignia = 0,5107221 USDT * 10 = 5,107221 USDT. Kwota w pozycji krótkiej, którą można otworzyć ≈ kwota na otwarcie pozycji krótkiej / ostatnia cena = 5,107221 / 0,6573 = 7,77 W. Uwaga: Ostateczna kwota wypełnienia może się różnić, ponieważ sygnał handluje po cenie rynkowej.
C. Kiedy użytkownik ma pozycję długą, a akcja sygnału wskazuje kupno, oznacza to zwiększenie pozycji długiej. Depozyt zabezpieczający wykorzystany do zwiększenia pozycji długiej = kontrakty * cena / 100 * dostępny depozyt zabezpieczający na koncie perpetual futures. Kiedy akcja sygnału wskazuje sprzedaż, oznacza to zamknięcie pozycji długiej. Kwota zamknięcia pozycji = |contracts| / (|position_size| + |contracts|) * dostępna kwota do zamknięcia. Jeśli position_size wynosi 0, wówczas cała pozycja zostanie zamknięta.
Weźmy parę handlową WUSDT perpetual futures za przykład: Użytkownik ma pozycję długą wynoszącą 100 W, dostępny depozyt zabezpieczający w wysokości 50 USDT na koncie perpetual futures i korzysta z dźwigni 10x dla WUSDT.
① Kiedy strategia uruchomi sygnał zwiększenia pozycji długiej (kupno):
{
"data":
{
"action":"buy",
"contracts":"1.554",
"position_size":"67.598"
},
"price":"0.6573",
"user_info":"STRATEGY_CFXUSDT_cfx_omvlxad863na1f9v41",
"symbol" :"WUSDT.P",
"time":"2024-05-19T09:34:05Z"
}
② Kiedy strategia uruchomi sygnał zamknięcia pozycji długiej (sprzedaż):
{
"data":
{
"action":"sell",
"contracts":"1.554",
"position_size":"64.490"
},
"price":"0.6573",
"user_info":"STRATEGY_CFXUSDT_cfx_omvlxad863na1f9v41",
"symbol" :"WUSDT.P",
"time":"2024-05-19T09:34:05Z"
}
W tym momencie kwota do zamknięcia wynosi ≈ |contracts| / (|position_size| + |contracts|) * dostępna kwota do zamknięcia = 1,554 / (1,554 + 67,598) * 100 ≈ 2,247 W. Ostateczna kwota W w pozycji długiej na koncie BingX użytkownika wynosi ≈ początkowa kwota pozycji - kwota pozycji zamkniętej = 100 - 2,247 = 97,753 W.
D. Kiedy użytkownik utrzymuje pozycję krótką, a akcja sygnału wskazuje sprzedaż, oznacza to zwiększenie pozycji krótkiej. Depozyt zabezpieczający wykorzystany do zwiększenia pozycji krótkiej = kontrakty * cena / 100 * dostępny depozyt zabezpieczający na koncie perpetual futures. Kiedy akcja sygnału wskazuje kupno, oznacza to zamknięcie pozycji krótkiej. Kwota zamknięcia pozycji = |contracts| / (|position_size| + |contracts|) * dostępna kwota do zamknięcia. Jeśli position_size wynosi 0, wówczas cała pozycja zostanie zamknięta.
Weźmy parę handlową WUSDT perpetual futures za przykład: Użytkownik ma pozycję krótką wynoszącą 100 W, dostępny depozyt zabezpieczający w wysokości 50 USDT na koncie perpetual futures i korzysta z dźwigni 10x dla WUSDT.
① Kiedy strategia uruchomi sygnał zwiększenia pozycji krótkiej (sprzedaż):
{
"data":
{
"action":"sell",
"contracts":"1.554",
"position_size":"-67.598"
},
"price":"0.6573",
"user_info":"STRATEGY_CFXUSDT_cfx_omvlxad863na1f9v41",
"symbol" :"WUSDT.P",
"time":"2024-05-19T09:34:05Z"
}
Kwota w pozycji krótkiej, którą można otworzyć ≈ kwota na otwarcie pozycji krótkiej / ostatnia cena = 5,107221 / 0,6573 = 7,77 W. Uwaga: Ostateczna kwota wypełnienia może się różnić, ponieważ sygnał handluje po cenie rynkowej.
② Kiedy strategia uruchomi sygnał zamknięcia pozycji krótkiej (kupno):
{
"data":
{
"action":"buy",
"contracts":"1.554",
"position_size":"-64.490"
},
"price":"0.6573",
"user_info":"STRATEGY_CFXUSDT_cfx_omvlxad863na1f9v41",
"symbol" :"WUSDT.P",
"time":"2024-05-19T09:34:05Z"
}
1. Utwórz instrukcję strategii według wielkości na BingX
2. Ustaw alert TradingView, aby otrzymywać sygnały BingX
1. Wielkość pozycji strategii TradingView jest powielana. Po pomyślnej realizacji sygnału użytkownik będzie utrzymywał tę samą wielkość pozycji na TradingView i na BingX.
2. Position_size > 0, oznacza pozycję długą; position_size < 0 oznacza pozycję krótką, a position_size = 0 oznacza zamknięcie pozycji.
Przykłady logiki otwierania, dodawania/zmniejszania i zamykania pozycji
Scenariusz A: Kiedy position_size = 0 pozycja zostaje zamknięta i żadna ze stron nie zajmuje pozycji.
Scenariusz B: Kiedy position_size > 0, oznacza to pozycję długą na TradingView.
- Zwiększanie pozycji długiej: Kiedy position_size = 2 BTC i M = 1 BTC, dodanie 1 BTC powoduje zmianę wartości M na 2 BTC.
- Zmniejszanie pozycji długiej: Kiedy position_size = 2 BTC i M = 3 BTC, zmniejszenie o 1 BTC powoduje spadek M do 2 BTC.
- Zamykanie i ponowne otwieranie pozycji: Kiedy position_size = 2 BTC i M = -1 BTC, zamknięcie -1 BTC i ponowne otwarcie z 2 BTC powoduje zmianę wartości M = 2 BTC.
- Brak zmiany pozycji: Kiedy position_size = 2 BTC i M = 2 BTC, nie ma wzrostu ani spadku.
- Zwiększanie pozycji krótkiej: Kiedy position_size = -2 BTC i M = -1 BTC, dodanie 1 BTC do pozycji krótkiej powoduje zmianę wartości M na -2 BTC.
- Zmniejszanie pozycji krótkiej: Kiedy position_size = -2 BTC i M = -3 BTC, zmniejszenie o 1 BTC powoduje zmianę wartości M na -2 BTC.
- Zamykanie i ponowne otwieranie pozycji: Kiedy position_size = -2 BTC i M = 1 BTC, zamknięcie 1 BTC i ponowne otwarcie pozycji krótkiej na 2 BTC powoduje zmianę wartości M = -2 BTC.
- Brak zmiany pozycji: Kiedy position_size = -2 BTC i M = -2 BTC, nie ma wzrostu ani spadku.
8. W przypadku instrukcji strategii według współczynnika użyj position_size=0, aby zamknąć pozycje. Unikaj używania funkcji odwrócenia jednym kliknięciem.