Terima kasih atas balasannya. Saya dapat bekerja dengan melakukan Risk_Percent * 0.01 daripada Risk_Percent100. Jangan faham mengapa seseorang bekerja dan yang lain tidak, kedua-duanya memberikan jawapan yang sama. Jika saya meninggalkan Risk_Percent dua kali, saya tidak akan dapat mengubahnya dalam kotak input? Ia akan sentiasa menjadi nilai? Saya mahu melaksanakan perhentian trailing tertentu tetapi saya mempunyai sedikit kesukaran dengannya juga. Saya ingin memulakan trailing stop setelah mendapat Xpercent antara OpenOrderPrice dan Take_Profit. Bolehkah anda melihatnya? Unsur-unsur dalam huruf tebal adalah satu-satunya yang saya beralih dari berhenti trail biasa. Faktor-faktor: Kod dimasukkan ke dalam int Start_Trailing_Stop_Percent = 70; extern int Trailing_Stop = 100; double LowestShift = iLowest (Symbol (), PERIOD_H1, MODE_LOW, 50, 1); double HighShift = iHighest (Symbol (), PERIOD_H1, MODE_HIGH, 50, 1); dua kali ganda Terendah = iLow (Symbol (), PERIOD_H1, LowestShift); double Maximum = iHigh (Symbol (), PERIOD_H1, HighestShift); double Buy_Take_Profit = ((Bid-Lowest) Ask); double Sell_Take_Profit = (Bid- (Tertinggi-Tanya)); Stop Trailing: Kod yang dimasukkan untuk (int I = 0; ilt; OrdersTotal (); I ) {//Pilih perdagangan terbuka jika (OrderSelect (I, SELECT_BY_POS, MODE_TRADES) == false) {} jika (OrderType () == OP_BUY OrderSymbol () == Simbol ()) {jika (Trailing_Stopgt; 0) {# 91; b # 93; if (Bidgt; -LRB - (((Start_Trailing_Stop_Percent * 0.01) * (Buy_Take_Profit- OrderOpenPrice ())))) OrderOpenPrice ()) {# 91;b # 93; jika (OrderStopLoss () lt; Bid-Point * Trailing_Stop) {if (OrderModify (OrderTicket (), OrderOpenPrice (), Bid-Point * Trailing_Stop, OrderTakeProfit (), 0, clrGreen) {}}}}}/Lakukan pemantauan berhenti pada perdagangan Jual jika (OrderType () == OP_SELL OrderSymbol () == Simbol ()) {if (Trailing_Stopgt; 0) {# 91; b # 93; if (Asklt ; (OrderOpenPrice () - ((((Start_Trailing_Stop_Percent * 0.01) * (OrderOpenPrice () - Sell_Take_Profit)))))) {# 91;b # 93; {if (OrderModify (OrderTicket (), OrderOpenPrice (), Ask Point * Trailing_Stop, OrderTakeProfit (), (OrderStopLoss () 0, clrRed)) kembali; lain {}}}}}}