In Wall Street build 225 en Alex Pro / Binck Trader 3.5.0.0 kan (door een onderliggende wijziging van de PascalScript engine) in een enkel geval een foutmelding worden gegeven omdat de syntax op details is aangepast.
Het gaat hier om de volgende wijzigingen:
1)
Er kan een foutmelding worden gegeven "semicolon expected" wanneer er geen ";" achter een statement staat, of wanneer er geen ";" achter een "end" staat. Deze situaties werden voorheen niet als fout gesignaleerd. De oplossing is eenvoudig, een puntkomma toevoegen voor de plaats waarop de melding wordt gegeven.
2)
Een deling van integer waarden (bijvoorbeeld 3 / 2) werd voorheen beschouwd als een integer deling. Het resultaat van 3 / 2 was dus 1, en dit was niet zoals normaal verwacht. In de nieuwste versie is de uitkomst van een deling een real, en 3 / 2 levert dus 1.5 op. Voor een integer deling kan (nog steeds) 3 div 2 worden gebruikt.
Verder zijn er een aantal bug fixes en verbeteringen in TA-script gedaan, waaronder:
. TIndicatorLine.ValueVisible om lijnwaarden in schaal aan/uit te zetten
. TTrendLine.ValueVisible om lijnwaarden in schaal aan/uit te zetten
. CreateParameterInstrumentId() gefixt in AlexPro/BinckTrader
- ReadPrices() werkte in Wall Street niet correct voor opties en futures
. Include files kunnen nu ook met een relatief pad worden aangeduid
---
Eric