Eine Strategie kann eine klare Anweisung erzeugen, während der Ausführungsweg weiterhin Unsicherheit enthält. Engineering beginnt damit, diesen Weg explizit zu machen.
Ein Signal ist eine Anweisung
Die Strategie identifiziert unter bestimmten Bedingungen eine beabsichtigte Handlung. Diese Anweisung ist von der Annahme einer Order, ihrer Ausführung und der Aktualisierung einer Position zu unterscheiden. Jedes Ereignis beantwortet eine andere Frage.
Einstellungen gehören zum Kontext
Instrumentengenauigkeit, Ordertyp, Positionsgröße und Kontokonfiguration können verändern, wie eine Anweisung umgesetzt wird. Eine Prüfung der Implementierung benötigt genügend Kontext, um diese Entscheidungen konsistent zu erklären.
Übergänge beobachten
Ein laufendes System zu verstehen bedeutet, die Beziehung zwischen Entscheidungen, Orders und Positionen zu verfolgen. Ein unerwartetes Ergebnis lässt sich leichter untersuchen, wenn die relevanten Ereignisse und ihr zeitlicher Ablauf gemeinsam geprüft werden können.
Das Verhalten mit der Forschung abgleichen
Die Implementierung sollte am Forschungsmodell unter Berücksichtigung seiner Grenzen gemessen werden. Abweichungen können eine fehlerhafte Annahme, ein Konfigurationsproblem oder einen Ausführungseffekt aufzeigen. Diese Rückmeldung ist selbst Teil des Forschungsprozesses.
Das Entwicklungsziel ist ein erklärbarer Weg von einer Entscheidungsregel zu einer beobachteten Position.