2017年7月30日日曜日

EXCEL RTD!!凄すぎ!!

気が付けばほぼ一か月ぶりの更新です。

サラリーマンはなかなか多忙です。
さて、OANDA社のEXCEL RTDがいまホットです。

なんらかの条件をクリアするとOANDAベーシックパックがもらえます。
https://www.oanda.jp/lab-education/oanda_lab/mt4_indicator/ty3mt4basic/#all

これについてくるEXCEL RTDというEAですが凄すぎます。

EXCELのA1に下記を入れます。
=RTD("FXBlueLabs.ExcelRTD", , "884884", "bidGBPUSD")

884884は口座番号です。
TY3口座でのみ動きます。


すると約1秒更新でGBPUSDのbidを自動更新で表示してくれます。
EXCELでは多くの関数がある点と、グラフが簡単に書くことが出来ます。
これはなかなかあついですね。


価格の強弱を作成してみました。


2017年7月2日日曜日

平均エントリー平均化システム

平均を使用したオシレーターです。
最近レポートを書いているのですが
レポートネタに作成したEAですが、没ネタにしました・・・
平均をあえてオシレーターとして使用しています。
さーて、どうでしょうか


#property strict
sinput int MAGIC = 884;
input double Lots = 0.1;
extern int ShortMAPeriod = 45;//短期平均の期間
extern int LongMAPeriod = 380;//長期平均の期間
extern double Gap = 0;
datetime OldTime;
int i,RV;
double HighestPrice,LowestPrice,ShortMA,LongMA;
void OnTick(){
if(Time[0] != OldTime){
OldTime = Time[0];
ShortMA = iMA(Symbol(),PERIOD_CURRENT,ShortMAPeriod,0,MODE_SMA,PRICE_CLOSE,0);
LongMA  = iMA(Symbol(),PERIOD_CURRENT, LongMAPeriod,0,MODE_SMA,PRICE_CLOSE,0);
HighCheck();
LowCheck();
CloseAll();
}
}
void HighCheck(){
HighestPrice = 0;
for(i = OrdersTotal() - 1;i >= 0;i--){
RV = OrderSelect(i,SELECT_BY_POS);
if(OrderMagicNumber() == MAGIC){
if(HighestPrice < OrderOpenPrice()){
HighestPrice = OrderOpenPrice();
}
}
}
if(HighestPrice < Close[0] - Gap && ShortMA > LongMA){RV=OrderSend(Symbol(),OP_SELL,Lots,Bid,5,0,0,NULL,MAGIC);}
}
void LowCheck(){
LowestPrice = Close[0] *3;
for(i = OrdersTotal() - 1;i >= 0;i--){
RV = OrderSelect(i,SELECT_BY_POS);
if(OrderMagicNumber() == MAGIC){
if(LowestPrice > OrderOpenPrice()){
LowestPrice = OrderOpenPrice();
}
}
}
if(LowestPrice > Close[0] + Gap && ShortMA < LongMA){RV=OrderSend(Symbol(),OP_BUY,Lots,Ask,5,0,0,NULL,MAGIC);}
}
void CloseAll(){
for(i=OrdersTotal() - 1;i >= 0;i--){
RV=OrderSelect(i,SELECT_BY_POS);
if(OrderMagicNumber() == MAGIC){
if(OrderType() && ShortMA < LongMA ){RV=OrderClose(OrderTicket(),OrderLots(),OrderClosePrice(),5);}
if(!OrderType()&& ShortMA > LongMA){RV=OrderClose(OrderTicket(),OrderLots(),OrderClosePrice(),5);}
}
}
}

ガラケートレーダーさん生放送に完敗です!!

ガラケートレーダーさんの生放送と自作EA GALA 対決させました!

①生放送はトレードしたPCのスペックが低くうまくいかなかったようです。

②EA GALAさんは2万円の損失を出し終了
上る予想のところで下がり下がる予想のところは最後に上がりました。

完敗ですが勉強になりました。

AMSERを作成した時には7つの戦略の各時間の相関性、逆相関を重視したのですが、
今回のGALAは基準とする時間、参考とする流れを考えていませんでした。

そしてガラケートレーダーさんのロジックはさらに深かったのも勉強になりました。

ガラケートレーダーさんはPCのスペックが低かったにもかかわらず、後半で取り戻されたようです。

さすがにすごい人ですね!!

わたしレベルの人間の作るEAは人間に勝てないのでしょうか。

次回は再来週?にもう一度生放送があるようですので、そこまでにGALA2を完成させます!

できるかなw