小編好
我想寫出一個跨商品的警示,這個邏輯是這樣的
[當台指期位在某個指數範圍(例如16000-16100之間),而選擇權C或P 其中一個價格是在(例如27-30之間),同時符合條件,才會發出警示]
目前只做到選擇權的位於(27-30之間)則發出警示,但我需要的是期貨與選擇權都必須符合的情況下,才發出通知
爬了教學,看起來需要用到GetSymbolField的語法來寫指數,但嘗試很久還是沒發出訊號通知
希望小編能幫忙,謝謝
因為我會用 notify做提醒,以下是我目前的寫法
var: Targetfilename("");
condition1 = close>=27 and close<=30;
if islastbar and condition1 then begin
targetfilename = Text("D:\print\",
symbol," ",
symbolName," ",
numtostr(close,0)," ",
"27-30",
".txt");
print(file(targetfilename),close);
ret=1;
end;
3 評論