期貨期權(quán)交流[常見(jiàn)問(wèn)題] 全局變量GV運(yùn)用方法
作者:MC 來(lái)源:cxh99.com 發(fā)布時(shí)間:2017年07月26日
-
咨詢內(nèi)容:
附件中有兩段指標(biāo)代碼
GVset :- vars:GVset("test");//定義字符串類型
- if time = 1000 then
- value1=average(open,10);
- value2= average(close,10);
- condition1= value2 cross over value1;
- condition2=value2 cross under value1;
- GVSetNamedDouble(Gvset,0);
- if condition1 then GVSetNamedDouble(Gvset,1);//把1存到 “test”里面
- if condition2 then GVSetNamedDouble(gvset,-1);//把-1存到“test”里面
- plot1(value1);
- plot2(value2);
- //set可以把值 1 或者-1 或者其他變量賦值給一個(gè)字符標(biāo)識(shí)的空間“test”
復(fù)制代碼------------------------------
GVget:- var:GVget("test");
- value1=GVGetNamedDouble(GVget,-9999);
復(fù)制代碼GV這種函數(shù)只能用在實(shí)時(shí)行情中,用MC回放也有效果。
基本架構(gòu)就是這樣。
再放大一些,如果交易多種商品,只允許一種商品進(jìn)場(chǎng)的話,就可以用全局變量來(lái)控制是否要交易其他商品。
可能有其他的用法,不才沒(méi)有想到。
大家也可以構(gòu)思一下。
GV_set_get.rar
(1023 Bytes, 下載次數(shù): 1104)
2012-9-14 01:58 上傳
點(diǎn)擊文件名下載附件
?
-
MC技術(shù)部:
不錯(cuò),這個(gè)全局變量的思路好