請問變數在不同腳本之下,會互相影響嗎?
我有二份腳本a與b,b是把a複製後重新修改內容,但兩份腳本用的所有變數的命名都完全一樣,
a與b有「指標」也有一樣的條件做為「警示」,所以a或b觸發雷達時我指標上也會有箭頭。
當a與b同時執行雷達時,a的雷達觸發了但卻讓我b雷達也觸發下單了,從指標來輔助來看,也觀看到b並沒有箭頭,也就是b並未達觸發條件。(我知道指標與雷達並未完全一定是一致的,但至少相差不遠)
本次是a與b都一起觸發進場多單,而b是真實帳戶,我目前為了避免這樣情形就不敢再同時執行a與b來跑模擬戶與真實戶,所以一時無法觀察是否有第二第三次來截圖提供查問題。
發生問題後,我就把a雷達關掉了,但b雷達接下來的下單就開始異常,從指標上觀察,沒有劃出下單訊號的箭頭但仍會下單了,以上的問題在關掉xq後重開xq仍無法正常,要重開機後才會正常,估計變數是存在記憶體中沒有釋放,要靠重開機才會清除乾淨。
雖目前無法提供紀錄,但想先問一下,變數命名一樣時在跨腳本時會有可能這樣嗎?
2 評論