Платформа поддерживает стратегию написания и проектирования в MyLanguage, которая совместима с большинством грамматики, команд и функций Wenhua MyLanguage. MyLanguage поощряет программирование строительных блоков, которое разбивает сложные алгоритмы на функции. Она поддерживает сложные приложения финансовой логики с помощью лаконичной грамматики, специализированных структур данных и мощной библиотеки финансовых функций.
Пример стратегии MyLanguage: Система, основанная на трансляционном канале Боллинджера
M := 12; // Parameter range 1, 20
N := 3; // Parameter range 1, 10
SDEV := 2; // Parameter range 1, 10
P := 16; // Parameter range 1, 20
//The strategy is a trend-following trading strategy for larger periods, such as daily.
//This model is only used as a case study for model development, and entering the market accordingly will be at your own risk.
////////////////////////////////////////////////////////
//Panning BOLL Channel Calculation
MID:=MA(C,N);//Calculate the middle track
TMP:=STD(C,M)*SDEV;//Calculate the standard deviation
DISPTOP:=REF(MID,P)+TMP;//Translate BOLL channel upper track
DISPBOTTOM:=REF(MID,P)-TMP;//Translate BOLL channel down track
//System admission
H>=DISPTOP,BPK;
L<=DISPBOTTOM,SPK;
AUTOFILTER;
C++
Язык сосны