Das Wort „Algorithmus“ mag beängstigend klingen. Aber Sie kennen Algorithmen aus dem Alltag. Ein Algorithmus ist nur eine Liste von Dingen, die man tun muss, um ein Ziel zu erreichen. Wenn Sie wissen, wie man Spaghetti kocht, kennen Sie mindestens einen Algorithmus. Der Algorithmus, die Liste der Anweisungen, für Spaghetti Carbonara könnte so aussehen:
- Stellen Sie einen Topf mit Wasser auf den Herd.
- Fügen Sie Salz hinzu.
- Bringen Sie das Wasser zum Kochen.
- Geben Sie die Spaghetti in das kochende Wasser.
- Schneiden Sie 100 g Pancetta in kleine Würfel.
- ...
Sie kennen nicht nur schon viele Algorithmen Sie sind auch in der Lage, völlig neue Algorithmen zu verstehen und in den meisten Fällen sind Sie auch in der Lage, sie anzuwenden. Wenn Sie ein neues Rezept lesen, sind Sie aller Wahrscheinlichkeit nach in der Lage, das beschriebene Gericht zu kochen. (Es sei denn, es enthält Zutaten, die man in Ihrer Region nicht bekommt. Aber das hat nichts mit Ihren Fähigkeiten, Algorithmen zu verstehen, zu tun.)
Höchstwahrscheinlich haben Sie auch schon Algorithmen gesehen, die Bedingungen enthalten: „Wenn das Fleisch nicht so viel Fett enthält, geben Sie mehr Butter hinzu.“ Wenn Sie solche Kochalgorithmen verstehen, dann verstehen Sie auch Tradingalgorithmen. Hier ist einer:
Wenn der Goldpreis drei Tage hintereinander fällt, kaufen Sie Gold.Bitte verwenden Sie diesen Algorithmus nicht zum Traden! Er wurde nicht getestet. Wir verwenden ihn nur als Beispiel, um zu erklären, was Algorithmen sind.
Wir haben gerade gesagt, dass der obige Algorithmus nicht getestet wurde. Was bedeutet das überhaupt?