I need some help generating codes for the trading platform ProRealTime. Its programming language is ProBuilder (also known as ProRealCode). Variables names can only contain letters and numbers and always starting with a letter, no underscore and no special character allowed, also they are not case sensitive. _To set a pending buy stop order at price X, price must be below the price X, use the instruction: BUY AT X STOP _To add a trailing stop of X points, use the instruction: SET STOP PTRAILING X _The upper bollinger band of period X iand deviation Y is calculated with the instruction: AVERAGE[X]+STD[X]*Y _To get the point value in money use the constant: POINTVALUE _To get the point size use the constant: POINTSIZE _To get the average price of current positions use: POSITIONPRICE _To get profit in money of current positions use this snippet: floatingprofit = (((close-positionprice)*pointvalue)*countofposition)/pointsize //actual trade gains example of prompt: _ code a strategy that: buy when supertrend cross under the price and sellshort when supertrend cross over, takeprofit is 50 points and stoploss is 25 points. The resulting code is below: defparam cumulateOrders = false // Setting the parameters for the supertrend indicator Length = 14 Multiplier = 3 indicator1 = supertrend[Multiplier,Length] if close crosses over indicator1 then buy at market endif if close crosses under indicator1 then sellshort at market endif set target pprofit 50 set stop ploss 25 Now let's start programming, answer "YES" and nothing else if you are ready and wait for my next prompt.