Zum Inhalt springen
Riot-Bits

Riot-Bits

  • Heim
  • Nachricht
  • Führer
  • Videoanleitungen
  • Klebenotizzettel
  • Missbrauch melden
  • Suchformular umschalten

Bitburner – BitNode 8: Ghost of Wall Street-Skript

Veröffentlicht am 05/25/2022 Von Lordamed Keine Kommentare zu Bitburner – BitNode 8: Ghost of Wall Street-Skript
  • Titel: Bitburner
  • Veröffentlichungsdatum:
  • Entwickler:
  • Herausgeber:
Informationen zu Bitburner sind noch unvollständig. Bitte helfen Sie uns dabei, die Details des Spiels auszufüllen Kontaktformular.

Basic-Skript für BN8.1 Erweitertes Skript für BN8.2-3 & Bn8 + Leistung im Bitburner.

Bn8.1

Funktionsrunde(Wert) {
Sei Zeichen = ["", "k", "M", "B", "T"]
lass welches = 0
während (Wert > 999 || Wert < -999) {
value = math.round(Wert / 10) / 100
++welche
}
Rückgabewert + Zeichen[welche]
}
/** @param {NS} ns */
Asynchrone Funktion main exportieren(ns) {
ns.disableLog("ALLE")
Sei index = ns.args[0] // should be FSIG or FLCM
let history = []
lass max_shares = ns.stock.getMaxshares(Index)
lass max_history = 40
lass fee = 100000
während (WAHR) {
lass Geld = (ns.getServerMoneyAvailable("heim") - Gebühr) * 0.9
lass price = ns.stock.getPrice(Index)
Lassen Sie my_shares = ns.stock.getPosition(Index)[0]
Ns.Clearlog()
Wenn (Geschichte.Length > (max_history - 1)) {
Wenn (Preis > Math.max(...Geschichte)) {
Lassen Sie kaufen = math.floor((Geld / Preis))
Wenn ((besorgen + my_shares) > max_shares) {
buy = max_shares - my_shares
}
Wenn (besorgen > 0 && (Preis * besorgen) > 10000000) {
ns.print("Kaufen(Lang): " + ns.stock.buy(Index, besorgen))
}
} sonst wenn (Preis < Math.min(...Geschichte)) {
Wenn (my_shares > 0) {
ns.print("Verkaufen(Lang): " + Ns.Stock.sell(Index, my_shares))
}
}
}
Geschichte.SPLICE(0, 0, Preis)
Wenn (Geschichte.Length > max_history) {
Geschichte.Pop()
}
Lassen Sie Profit = ns.stock.getSalegain(Index, my_shares, "Lang")
ns.print("Index: " + Index)
ns.print("Max Aktien: " + runden(max_shares))
ns.print("Meine langen Aktien: " + runden(ns.stock.getposition(Index)[0]))
ns.print("Preis: $" + runden(Preis))
ns.print("Geschichte gerettet: " + Geschichte.Length)
ns.print("Höchster Preis: $" + runden(Math.max(...Geschichte)))
ns.print("Niedrigster Preis: $" + runden(Math.min(...Geschichte)))
ns.print("-------------------------")
ns.print("Profitieren: $" + runden(profitieren))
ns.print("-------------------------")
während (Preis == ns.stock.getPrice(Index)) {
warte auf ns.sleep(100)
}
}
}

BN8.2-3 & Bn8 + Leistung

Funktionsrunde(Wert) {
Sei Zeichen = ["", "k", "M", "B", "T", "Q"]
lass welches = 0
während (Wert > 999 || Wert < -999) {
value = math.round(Wert / 10) / 100
++welche
}
Rückgabewert + Zeichen[welche]
}
/** @param {NS} ns */
Asynchrone Funktion main exportieren(ns) {
ns.disableLog("ALLE")
Sei index = ns.args[0] // should be FSIG or FLCM
let history = []
lass max_shares = ns.stock.getMaxshares(Index)
lass max_history = 40
lass fee = 100000
während (WAHR) {
lass Geld = (ns.getServerMoneyAvailable("heim") - Gebühr) * 0.9
lass price = ns.stock.getPrice(Index)
Lassen Sie my_shares = ns.stock.getPosition(Index)[0]
Lassen Sie my_shorts = ns.stock.getPosition(Index)[2]
Ns.Clearlog()
Wenn (Geschichte.Length > (max_history - 1)) {
Wenn (Preis > Math.max(...Geschichte)) {
Wenn (my_shorts > 0) {
ns.print("Verkaufen(Kurz): " + Ns.Stock.Sellshort(Index, my_shorts))
}
Lassen Sie kaufen = math.floor((Geld / Preis))
Wenn ((besorgen + my_shares) > max_shares) {
buy = max_shares - my_shares
}
Wenn (besorgen > 0 && (Preis * besorgen) > 10000000) {
ns.print("Kaufen(Lang): " + ns.stock.buy(Index, besorgen))
}
} sonst wenn (Preis < Math.min(...Geschichte)) {
Wenn (my_shares > 0) {
ns.print("Verkaufen(Lang): " + Ns.Stock.sell(Index, my_shares))
}
Wenn (my_shorts == 0) {
Lassen Sie kaufen = math.floor(((ns.getServerMoneyAvailable("heim") - Gebühr) / Preis))
Wenn (besorgen > max_shares) {
buy = max_shares
}
ns.print("Kaufen(Kurz): " + ns.stock.short(Index, besorgen))
}
}
}
Geschichte.SPLICE(0, 0, Preis)
Wenn (Geschichte.Length > max_history) {
Geschichte.Pop()
}
let profit
if (my_shares > my_shorts) {
profit = ns.stock.getSalegain(Index, my_shares, "Lang")
} anders {
profit = ns.stock.getSalegain(Index, my_shorts, "Kurz")
}
ns.print("Index: " + Index)
ns.print("Max Aktien: " + runden(max_shares))
ns.print("Meine langen Aktien: " + runden(ns.stock.getposition(Index)[0]))
ns.print("Meine kurzen Aktien: " + runden(ns.stock.getposition(Index)[2]))
ns.print("Preis: $" + runden(Preis))
ns.print("Geschichte gerettet: " + Geschichte.Length)
ns.print("Höchster Preis: $" + runden(Math.max(...Geschichte)))
ns.print("Niedrigster Preis: $" + runden(Math.min(...Geschichte)))
ns.print("-------------------------")
ns.print("Profitieren: $" + runden(profitieren))
ns.print("-------------------------")
während (Preis == ns.stock.getPrice(Index)) {
warte auf ns.sleep(100)
}
}
}

Das ist alles, was wir heute dafür teilen Bitburner Führung. Dieser Leitfaden wurde ursprünglich erstellt und geschrieben von Lordamed. Für den Fall, dass wir diesen Leitfaden nicht aktualisieren können, Sie können das neueste Update finden, indem Sie diesem folgen Verknüpfung.

Wenn Sie der Meinung sind, dass der Inhalt dieser Website Ihre Rechte verletzt, einschließlich Ihrer geistigen Eigentumsrechte, Bitte kontaktieren Sie uns umgehend über unser Kontaktformular.
Führer Stichworte:Bitburner

Beitrags-Navigation

Vorherigen Post: Wackeliges Leben – Einfache Tipps und Tricks
Nächster Beitrag: König Kaiju 100% Leistungsleitfaden

Schreibe einen Kommentar Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

  • Titel: Bitburner
  • Veröffentlichungsdatum:
  • Entwickler:
  • Herausgeber:
Informationen zu Bitburner sind noch unvollständig. Bitte helfen Sie uns dabei, die Details des Spiels auszufüllen Kontaktformular.

Haftungsausschluss

Alle zitierten Inhalte stammen aus den jeweiligen Quellen. Wenn Sie der Meinung sind, dass wir Ihre Inhalte ohne Erlaubnis verwendet haben, Stellen Sie sicher, dass Sie uns erreichen, wir werden es ernst nehmen.
  • Über uns
  • Kontaktiere uns
  • Datenschutz-Bestimmungen
  • Nutzungsbedingungen

Urheberrechte © © 2025 Riot-Bits.

Bereitgestellt von PressBook News WordPress-Theme