最新版MT4軟件編寫(xiě)的均線系統(tǒng)++_第1頁(yè)
最新版MT4軟件編寫(xiě)的均線系統(tǒng)++_第2頁(yè)
最新版MT4軟件編寫(xiě)的均線系統(tǒng)++_第3頁(yè)
最新版MT4軟件編寫(xiě)的均線系統(tǒng)++_第4頁(yè)
最新版MT4軟件編寫(xiě)的均線系統(tǒng)++_第5頁(yè)
已閱讀5頁(yè),還剩1頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、最新版MT4軟件編寫(xiě)的均線系統(tǒng)下面這是經(jīng)過(guò)測(cè)試的源代碼;#propertyindicator_buffe;#propertyindicator_color;#propertyindicator_color;externint變色均線=18;;doubleduo;;doublekong;;intinit();SetIndexBuff下面這是經(jīng)過(guò)測(cè)試的源代碼#propertyindicator_chart_window#propertyindicator_buffers2#propertyindicator_color1Red#propertyindicator_color2Greenextern

2、int變色均線=18;doubleduo;doublekong;intinit()SetIndexBuffer(0,duo);SetIndexBuffer(1,kong);SetIndexStyle(0,DRAW_LINE);SetIndexStyle(1,DRAW_LINE);SetIndexDrawBegin(0,變色均線);SetIndexDrawBegin(L變色均線);IndicatorDigits(Digits);return(0);)intstart()(doubletemp0,temp1;intlimit;intcounted_bars=IndicatorCounted();i

3、f(counted_bars0)counted_bars-;limit=Bars-counted_bars;for(inti=limit;i=0;i-)(duo=EMPTY_VALUE;kong=EMPTY_VALUE;temp0=iMA(NULL,0,變色均線,0,MODE_SMA,PRICE_CLOSE,i);temp1=iMA(NULL,0,變色均線,0,MODE_SMA,PRICE_CLOSE,i+1);if(iClose(NULL,0,i)=iMA(NULL,0,變色均線,0,MODE_SMA,PRICE_CLOSE,i)duo=temp0;duoi+1=temp1;elsekong

4、=temp0;kongi+1=temp1;語(yǔ)句簡(jiǎn)要解釋如下:#propertyindicator_chart_window指標(biāo)放在主圖#propertyindicator_buffers2設(shè)置指標(biāo)線數(shù)組為2個(gè)#propertyindicator_color1Red#propertyindicator_color2Green設(shè)置第一條指標(biāo)線顏色值為Red,第二條顏色值為Greenexternint變色均線=18;設(shè)立一個(gè)自定義變量,允許外部值修改,整數(shù)形,變量名為變色均線,默認(rèn)值18doublekong;設(shè)立一個(gè)自定義數(shù)組,雙精度型,名稱(chēng)為kong該數(shù)組在后面用于存儲(chǔ)綠線數(shù)據(jù)intinit()設(shè)

5、立初始化函數(shù)initinit為系統(tǒng)規(guī)定函數(shù)名,函數(shù)內(nèi)容自定義。該函數(shù)在指標(biāo)被加載時(shí)運(yùn)行一次SetIndexBuffer(0,duo);SetIndexBuffer(1,kong);設(shè)置第一、二條指標(biāo)線的數(shù)組為duo和kongSetIndexStyle(0,DRAW_LINE);SetIndexStyle(1,DRAW_LINE);設(shè)置第一、二條指標(biāo)線的樣式,線型為連續(xù)曲線SetIndexDrawBegin(0,變色均線);SetIndexDrawBegin(L變色均線);設(shè)置第一、二條指標(biāo)線的最左邊的起始劃線位置IndicatorDigits(Digits);設(shè)置指標(biāo)精確到的小數(shù)位數(shù)Digit

6、s是當(dāng)前匯率小數(shù)位,日系Digits=2,其他幣對(duì)Digits=4return(0);init函數(shù)結(jié)束,返回零值intstart()設(shè)立觸發(fā)函數(shù)start。start為系統(tǒng)規(guī)定函數(shù)名,函數(shù)內(nèi)容自定義。當(dāng)數(shù)據(jù)變動(dòng)時(shí),start函數(shù)被觸發(fā)doubletemp0,temp1;設(shè)立雙精度型自定義變量temp0、temp1intlimit;設(shè)立自定義變量limit,整數(shù)型intcounted_bars=IndicatorCounted();設(shè)立整數(shù)型自定義變量counted_bars,并將IndicatorCounted()的值賦給counted_barsIndicatorCounted()為緩存數(shù),即

7、已經(jīng)計(jì)算過(guò)值的燭柱數(shù)if(counted_bars0)counted_bars-;如果counted_bars值大于零,則counted_bars值減掉1。這是為了配合下一句,以避免limit相差1而出錯(cuò)limit=Bars-counted_bars;給limit賦值Bars為圖表中的燭柱數(shù)counted_bars為緩存數(shù),即已經(jīng)運(yùn)算過(guò)的燭柱數(shù)這樣limit的值就是未經(jīng)運(yùn)算的燭柱數(shù)這樣做的目的是避免重復(fù)運(yùn)算,優(yōu)化程序for(inti=limit;i=0;i-)循環(huán)語(yǔ)句,括號(hào)中有三個(gè)語(yǔ)句:第一句inti=limit;表示循環(huán)從i=limit開(kāi)始第二句i=0;這是循環(huán)的條件,如果條件滿(mǎn)足則執(zhí)行大括

8、號(hào)中的循環(huán)體,如果條件不滿(mǎn)足,則中止循環(huán),跳到大括號(hào)下面的語(yǔ)句執(zhí)行第三句i-,這是循環(huán)步調(diào)控制語(yǔ)句,每循環(huán)一次后執(zhí)行一次此語(yǔ)句。i-相當(dāng)于i=i-1,即i值在原有數(shù)值上減少1duo=EMPTY_VALUE;kong=EMPTY_VALUE;給數(shù)組duo和kong在i位置上賦空值EMPTY_VALUE:空值temp0=iMA(NULL,0,變色均線,0,MODE_SMA,PRICE_CLOSE,i);temp1=iMA(NULL,0,變色均線,0,MODE_SMA,PRICE_CLOSE,i+1);把均線在i和i+1位置上均線值,分別賦給temp0和temp1這是為了使后面的語(yǔ)句看起來(lái)簡(jiǎn)潔if(iClose(NULL,0,i)=iMA(NULL,0,變色均線,0,MODE_SMA,PRICE_CLOSE,i)判斷條件語(yǔ)句:如果價(jià)格高于均線duo=temp0;du

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論