Saya menganalisis banyak sinyal beli dalam EA dan ingin mengirim algoritma untuk string. Jika saya menyalin dan menempelkan string ke tanda beli itu berfungsi tetapi jika saya menyimpannya seperti variabel itu tidak berfungsi, atau bekerja secara berbeda. Itu harus bekerja sama. Dalam hal ini, jika saya salin dan tempel OpenTradeSignal 1 tanpa tanda kutip yaitu (Tutup [1] gt; Tutup [X]) ke dalam tanda kurung di mana BuySignal adalah, itu berfungsi dengan baik, namun jika saya ingin membaca dari kode itu tidak. Apa yang saya lakukan salah di sini?

Inserted Code extern int OpenTradeSignal = 1;/////////string BuySignal; senar SellSignal; if (OpenTradeSignal == 1) BuySignal = (Tutup # 91; 1 # 93; gt; Tutup # 91; X # 93; -RRB-; SellSignal = (Tutup # 91; 1 # 93; lt; Tutup # 91; X # 93; -RRB-; if (OpenTradeSignal == two) BuySignal = (Tutup # 91; 1 # 93; lt; Tutup # 91; X # 93; -RRB-; SellSignal = (Tutup # 91; 1 # 93; gt; Tutup # 91; X # 93; -RRB-; jika (BeliSama) Komentar (TimeToStr (TimeCurrent (), TIME_SECONDS), X gt; Y BUY SIGNAL, Ask); Cetak (TimeToStr (TimeCurrent (), TIME_SECONDS), X gt; Y BUY SIGNAL, Ask); if (countL1 lt; NP) fBuy1 (); if (SellSignal) {Komentar (TimeToStr (TimeCurrent (), TIME_SECONDS), X lt; Y SELL SIGNAL, Bid);/Mencetak (TimeToStr (TimeCurrent (), TIME_SECONDS), X lt; Y SELL SIGNAL, Bid); {if (countS1 lt; NP) fSell1 ();