MT5 使用 Link List 初學 - 財經

By Doris
at 2021-02-21T19:00
at 2021-02-21T19:00
Table of Contents
各位板大好, 小弟想要寫一個簡單的邏輯, 但我想用 Link List 動態記錄每筆 Record,
若超過我要記錄的數量, 則將最舊的一筆刪除. 目前遇到個問題,
就是我存進去後不會取值出來(講起來好像有點蠢 XD 但網路上我找不到)
// 建立 全域變數 Link List, 在 OnTick 中先做初期處理
CList *listTicks_H = new CList;
class listItem : public CObject {
public:
listItem(double n){value=n;};
double getValue(){return value;};
private:
double value;
};
int OnInit()
{
int a;
for(a=100;a>1;a--){ // 往前 100 根K棒 找出相對高點
// 計算小時K
if( iClose(Symbol(),PERIOD_H1,a) > iClose(Symbol(),PERIOD_H1,a-2)
&& iClose(Symbol(),PERIOD_H1,a) > iClose(Symbol(),PERIOD_H1,a-1)
&& iClose(Symbol(),PERIOD_H1,a) > iClose(Symbol(),PERIOD_H1,a+1)
&& iClose(Symbol(),PERIOD_H1,a) > iClose(Symbol(),PERIOD_H1,a+2)){
listTicks_H.Add(new listItem( iClose(Symbol(),PERIOD_H1,a) ));
}
}
當我 OnInit 做完這 100根K棒判讀時, 我卻不知道如何取值出來,
看到網上有用 GetVaule(), 但不知為什麼我無法使用.....能請板大們幫我提點一下嗎
感謝
--
若超過我要記錄的數量, 則將最舊的一筆刪除. 目前遇到個問題,
就是我存進去後不會取值出來(講起來好像有點蠢 XD 但網路上我找不到)
// 建立 全域變數 Link List, 在 OnTick 中先做初期處理
CList *listTicks_H = new CList;
class listItem : public CObject {
public:
listItem(double n){value=n;};
double getValue(){return value;};
private:
double value;
};
int OnInit()
{
int a;
for(a=100;a>1;a--){ // 往前 100 根K棒 找出相對高點
// 計算小時K
if( iClose(Symbol(),PERIOD_H1,a) > iClose(Symbol(),PERIOD_H1,a-2)
&& iClose(Symbol(),PERIOD_H1,a) > iClose(Symbol(),PERIOD_H1,a-1)
&& iClose(Symbol(),PERIOD_H1,a) > iClose(Symbol(),PERIOD_H1,a+1)
&& iClose(Symbol(),PERIOD_H1,a) > iClose(Symbol(),PERIOD_H1,a+2)){
listTicks_H.Add(new listItem( iClose(Symbol(),PERIOD_H1,a) ));
}
}
當我 OnInit 做完這 100根K棒判讀時, 我卻不知道如何取值出來,
看到網上有用 GetVaule(), 但不知為什麼我無法使用.....能請板大們幫我提點一下嗎
感謝
--
Tags:
財經
All Comments

By Daniel
at 2021-02-23T22:41
at 2021-02-23T22:41

By Connor
at 2021-02-28T01:02
at 2021-02-28T01:02
Related Posts
期貨交易人才訓練班第07期-政府補助

By Zora
at 2021-02-20T22:25
at 2021-02-20T22:25
讓售multichart中文版一套

By Valerie
at 2021-02-18T14:27
at 2021-02-18T14:27
徵求一套 Multicharts 中文專業

By Freda
at 2021-02-12T16:45
at 2021-02-12T16:45
股票當沖程式交易

By Mason
at 2021-02-01T13:31
at 2021-02-01T13:31
徵求一套 Multicharts 中文專業

By Liam
at 2021-01-30T13:23
at 2021-01-30T13:23