[MT4/5] Metatrader Cafe [初心者]
■ このスレッドは過去ログ倉庫に格納されています
[USD/MXN]
どうもトレーリングストップと相性よくない
利確値と損切り値は最適化して算出した
TP = 600〜1200 SL = 60〜120 の方がいい
シグナル RSI+HLバンド
トレンドはMAで検知して順張りと逆張りを切り替える
60point ステップで、2倍Lot ナンピン6連
楽しそう ナンピン倍も意味無く思えるけど
TURBO BOOSTと考えれば
しかし、余剰証拠金が足りなくなるのが難 Petit Papa Noel
https://www.youtube.com/watch?v=WQushjP2Wqk
C'est la belle nuit de Noel, 美しいクリスマスの夜
La neige etend son manteau blanc, 雪は白いマントを広げ
Et les yeux leves vers le ciel, 子どもたちの瞳は空に向けられる
a genoux, les petits enfants, 子どもたちはひざまづき
Avant de fermer les paupieres, まぶたを閉じるまえに
Font une derniere priere. 最後のお祈りをする
☆Petit papa Noel サンタさん
Quand tu descendras du ciel, おもちゃをたくさん持って
Avec des jouets par milliers, 空から降りてくるとき
N’oublie pas mon petit soulier. 僕の靴を忘れないでね ビッグマック指数みればよくわかる
日本 390円、韓国 402円、タイ王国 438円、フランス 513円、アメリカ 613円、スイス 741円
円高といっても、日本円の価値が低かった。 WEDNESDAY MUSIC: Winter Positive Jazz & Bossa
https://www.youtube.com/watch?v=EwZAjfrrLRU Trend Detector 7EMA HLBand+RSI
https://i.imgur.com/6BH4iD2.jpg //-[MaCd Color]
#property indicator_separate_window
#property indicator_buffers 6
#property indicator_color1 Coral
#property indicator_color2 Aqua
#property indicator_color3 Red
#property indicator_color4 Blue
#property indicator_color5 Yellow
#property indicator_color6 Magenta
extern int FastEMA = 12,SlowEMA = 26,SignalSMA = 9;
double ind_buffer1[],ind_buffer2[],ind_buffer1b[],ind_buffer2b[],ind_buffer3[],ind_buffer4[],b[999999];
int init(){
SetIndexStyle(0,DRAW_HISTOGRAM,STYLE_SOLID,2,indicator_color1);
SetIndexStyle(1,DRAW_HISTOGRAM,STYLE_SOLID,2,indicator_color2);
SetIndexStyle(2,DRAW_HISTOGRAM,STYLE_SOLID,2,indicator_color3);
SetIndexStyle(3,DRAW_HISTOGRAM,STYLE_SOLID,2,indicator_color4);
SetIndexStyle(4,DRAW_LINE,EMPTY,1,indicator_color5);
SetIndexStyle(5,DRAW_LINE,EMPTY,1,indicator_color6);
SetIndexBuffer(0,ind_buffer1);
SetIndexBuffer(1,ind_buffer2);
SetIndexBuffer(2,ind_buffer1b);
SetIndexBuffer(3,ind_buffer2b);
SetIndexBuffer(4,ind_buffer3);
SetIndexBuffer(5,ind_buffer4);
IndicatorDigits(MarketInfo(Symbol(),MODE_DIGITS)+1);
return(0);}
int start(){
int limit,counted_bars = IndicatorCounted();
if(counted_bars<0) return(-1);
if(counted_bars>0) counted_bars--;
limit = Bars-counted_bars;
for(int i=limit; i>=0; i--) {
b[i] = iMA(NULL,0,FastEMA,0,MODE_EMA,PRICE_CLOSE,i)-iMA(NULL,0,SlowEMA,0,MODE_EMA,PRICE_CLOSE,i);
ind_buffer1[i]=iMA(NULL,0,FastEMA,0,MODE_EMA,PRICE_CLOSE,i)-iMA(NULL,0,SlowEMA,0,MODE_EMA,PRICE_CLOSE,i);
clearBuffers(i);
if (b[i] < 0 ) { if (b[i] > b[i+1]) { ind_buffer1[i] = b[i]; ind_buffer1b[i] = 0; } else if (b[i] < b[i+1]) {
ind_buffer1b[i] = b[i]; ind_buffer1[i] = 0;}} else if (b[i] > 0) { if (b[i] < b[i+1]) { ind_buffer2[i] = b[i];
ind_buffer2b[i] = 0; } else if (b[i] > b[i+1]) { ind_buffer2b[i] = b[i]; ind_buffer2[i] = 0; }}
ind_buffer3[i]=iMA(NULL,0,FastEMA,0,MODE_EMA,PRICE_CLOSE,i)-iMA(NULL,0,SlowEMA,0,MODE_EMA,PRICE_CLOSE,i);
}
for(i=0; i<limit; i++) {
ind_buffer4[i]=iMAOnArray(ind_buffer3,Bars,SignalSMA,0,MODE_SMA,i); } return(0);}
void clearBuffers (int i) {
ind_buffer1[i] = NULL; ind_buffer1b[i] = NULL; ind_buffer2[i] = NULL; ind_buffer2b[i] = NULL;}
https://i.imgur.com/QSyRw22.jpg MACDも2Linesがクロスしてないときはトレンドで良さそうだべ int TR(){
double a1 = iMA(NULL,0,10,0,MODE_SMA,0,1);
double a2 = iMA(NULL,0,50,0,MODE_EMA,0,1);
if (a1 != a2) return(1);
else return(0);}
10SMAと50EMAがクロスしてなければトレンド 要最適化 Breguet ブレゲ TOURBILLON トゥールビヨン
https://i.imgur.com/1Bx0ZL1.jpg int TR(){
double a1 = iMA(NULL,0,10,0,MODE_SMA,0,1);
double a2 = iMA(NULL,0,50,0,MODE_EMA,0,1);
double rsi1 = iRSI(NULL,0,14,0,1);
if (a1 != a2 && rsi1 < 30 && rsi1 > 70) return(1);
else return(0);}
int SV(){
if(Volume[0] > 1 )return(0);
double hi = iHighest(NULL,0,MODE_HIGH,20,1);
double lo = iLowest (NULL,0, MODE_LOW,20,1);
double cs = iClose(NULL,NULL,1);
double rsi2 = iRSI(NULL,0,14,0,1);
if(cs <= lo && rsi2 < 30) return(sa);
if(cs >= hi && rsi2 > 70) return(sb);
else return(0);}
これでOK 修正
int SV(){
if(Volume[0] > 1 )return(0);
double hi = High[iHighest(NULL,0,MODE_HIGH,20,1)];
double lo = Low [iLowest (NULL,0, MODE_LOW,20,1)];
double cs = iClose(NULL,0,1);
double rsi2 = iRSI(NULL,0,14,0,1);
if(cs <= lo && rsi2 < 30) return(sa);
else if(cs >= hi && rsi2 > 70) return(sb);
else return(0);} //-[SMA EMA 2Line.mq4]
#property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 Gold
#property indicator_width1 1
#property indicator_style1 STYLE_SOLID
#property indicator_color2 Magenta
#property indicator_width2 1
#property indicator_style2 STYLE_SOLID
extern int m1 = 10;
extern int m2 = 50;
double m1B[];
double m2B[];
int init(){
SetIndexBuffer(0,m1B);
SetIndexStyle(0,DRAW_LINE,STYLE_SOLID,1,Gold);
SetIndexDrawBegin(0,m1 - 1);
SetIndexLabel(0,"M1");
SetIndexBuffer(1,m2B);
SetIndexStyle(1,DRAW_LINE,STYLE_SOLID,1,Magenta);
SetIndexDrawBegin(1,m2 - 1);
SetIndexLabel(1,"M2");
return(0);}
int deinit(){ return(0);}
int start(){
int i, limit = Bars-IndicatorCounted();
for(i=limit-1; i>=0; i--)
{
m1B[i] = iMA(NULL,0,m1,0,MODE_SMA,PRICE_CLOSE,i);
m2B[i] = iMA(NULL,0,m2,0,MODE_EMA,PRICE_CLOSE,i);
}return(0);} >>293
修正
int TR(){
double a1 = iMA(NULL,0,10,0,MODE_SMA,0,1);
double a2 = iMA(NULL,0,50,0,MODE_EMA,0,1);
double rsi1 = iRSI(NULL,0,14,0,1);
if (a1 != a2 && (rsi1 < 30 || rsi1 > 70)) return(1);
else return(0);}
70RSI以上 or 30RSI以下ですよ トレンド検出 HLバンド 逆張り 順張り 切り替え
https://i.imgur.com/CWr5NGO.jpg
sl = 100 で tp を最適化すると2500 になる
ロジックを複雑化してもあまりよくならないのかも
べいいがうほのツーダ猿 FXDDのデモ口座が突然フリーズして起動しなくなったんですけど
これって使用期限切れですか [USD/MXN]
XMのデモダメだった スプレッド = 1700point 広すぎる sl = 2000point↑にしないと OrderSend Error 130
FXDDなら
Spread = 500point sl = 600point でオーダー通る優れ業者 FXDD Demo
Login 0123456789
Password 0x0x0x0x
取得したときにメモしときましょう
パスワードが見れなくなる
クラッシュしたときに必要 WaterFowl v1 USD/MXN M5 FXDD
https://i.imgur.com/uCTkbBA.jpg
ベース MizuTori3.2t
TP、SLの値だけで決済するように改造
TakeProfit = 600 StopLoss = 100 PipStep = 100
ナンピン3回 Lots = 0.01 →0.02 →0.03 ゆるいTURBOやべえ
余剰証拠金からロットを計算
double Lot = AccountFreeMargin()*2/1000000; switch(pos){
case 0: Lots = NormalizeDouble(Lot*1,2); break;
case 1: Lots = NormalizeDouble(Lot*2,2); break;
case 2: Lots = NormalizeDouble(Lot*3,2); break;
default: Lots = NormalizeDouble(Lot*1,2); break;}
ポジション1 =1倍、2、2倍、3、3倍、その他 1倍 バックテスト1年で、勝率50%収束、SLとTPの比率だけで勝つ。算数脳のカーブフィッテイング。
TP = 120 SL = 20 SP = 20 Spread = 2 だと究極のゆるい右上がり MT4 のバックテストはTDS 使うのが良いと思いますよ有償だけど優秀 SATURDAY MUSIC: Winter Smooth Jazz - Morning Jazz & Bossa
https://www.youtube.com/watch?v=uEhLNCMH-hQ Low leverage Low loss cut Namping Martingale is the Holy Grail.
低レバレッジ 低損切り ナンピン マーチンゲールは聖杯。 if(TR() == 1) {sa = -1; sb = 1;} else {sa = 1; sb = -1;}
int TR(){
double a1 = iMA(NULL,0,10,0,MODE_SMA,0,1);
double a2 = iMA(NULL,0,30,0,MODE_EMA,0,1);
if (a1 != a2) return(1);
else return(0);}
int SV(){
if(Volume[0] > 1 )return(0);
double ma1 = iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,0);
double ma2 = iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,1);
double si1 = iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_SIGNAL,0);
double si2 = iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_SIGNAL,1);
double sc1 = iStochastic(NULL,0,42,3,3,MODE_SMA,0,MODE_SIGNAL,1);
if(ma1 < 0 && ma1 > si1 && ma2 < sc1 && sc1 < 15) return(sa);
else if(ma1 > 0 && ma1 < si1 && ma2 > si2 && sc1 > 85) return(sb);
return(0);}
これは結構良さそうですよ、レンジで逆張り、トレンドで順張り。 PipMaker は、塩漬け手法みたいなので初心者向けではなさそうです
軍資金がたくさん必要とか、トラリピ系かな [SEIKO]
SPIRIT スピリットはクオーツ
PRESAGE プレザージュ は機械式自動巻き いい時計です
https://i.imgur.com/wRhreFq.jpg Sunday Coffee: Coffee Time Positive Jazz & Bossa
https://www.youtube.com/watch?v=SuTpTv9n0is [cTrader] [cBot]
Twitter見てたら
cBotでナンピンマーチン作ってみたってひといた
Twitterって英語で検索しても日本人しか出ないけど規制されてるんですかね
おすすめ辿っていくとDonald J. Trump氏は表示されたけど BO バイナリーオプション マーチンとかやってる人すごいね お金なくなる フェイスブック凍結されたし、Twitterは電話番号登録しろ、とかやってられないよ。 Bollinger Bands(ボリジャーバンド)
前つかっててあまりいい結果がでなかったんですよ だまし回避してると、売買回数が減る
MAとRSI、マックディストキャスで、スキャ〜ディスイングくらいがいい [USD/JPY] 今の相場
ドルは103円切ると暴落すると皆、思ってるから売りを建てる
そうすると、機関投資家が買い上げてストップ狩りを狙ってくる
104円になると皆、上がると思って買いを建てる、機関投資家は売りでストップ狩り
105円↑にはなかなか戻らない 乱高下(らんこうげ)注意
年末はダマシが多くなるから自作EA作るとか
cTraderいじるとかしてた方がよさそうだべ メジャー通貨だと中央銀行の協調介入なしには動かせないけどね >>309
Lots=NormalizeDouble(Lot*(pos>2?1:pos+1),2); 毎年12月20日から明ける1月10日まですべてのEAを停止してるわ >>329
スプレッド設定すればオケでしょ
それか期間指定でいいじゃん
手動で止めるとかEAの意味なくねw >>328
そのへんは好きに書いていいですよ。
あしたフォワードテストしてまたいじります。
MizToriの作者は個人利用なら自己責任で使って良いとブログに書いてます。 int SV(){
if(Volume[0] > 1 )return(0);
double m1 = iMACD(NULL,0,12,26,9,0,0,0);
double m2 = iMACD(NULL,0,12,26,9,0,0,1);
double s1 = iMACD(NULL,0,12,26,9,0,1,0);
double s2 = iMACD(NULL,0,12,26,9,0,1,1);
double k1 = iStochastic(NULL,0,5,3,1,0,0,0,0);
double k2 = iStochastic(NULL,0,5,3,1,0,0,0,1);
double d1 = iStochastic(NULL,0,5,3,1,0,0,1,0);
double d2 = iStochastic(NULL,0,5,3,1,0,0,1,1);
double a1 = iMA(NULL,0,10,0,MODE_SMA,0,1);
double a2 = iMA(NULL,0,30,0,MODE_EMA,0,1);
if(a1 != a2) {sa = -1; sb = 1;} else {sa = 1; sb = -1;}
if(m2 <= s2 && m1 > s1 && k2 <= d2 && k1 > d1) return(sa);
else if(m2 >= s2 && m1 < s1 && k2 >= d2 && k1 < d1) return(sb);
else return(0);}
できたよ、レンジで逆張り、トレンドで順張、動作OK。 >>333
判定基準にされている足は1時間足ですか?
それとももっと短い分足とかですか? MONDAY MUSIC: Morning Good Mood Jazz - December Bossa
https://www.youtube.com/watch?v=8dWNWHqQb7k //-[Do not use this EA with a live account.]-[Kashima.mq4 USD/MXN M5]
extern int tp = 10000, sl = 10000, mn = 101; extern double lots = 0.01;
bool spr = true;
int tik,po,psi,supv,tod,u,toa,tob,toc,t,s,sp,bar;
int init() {return(0);}
int start(){
s = 0;t = 0;u = 0;po = 0;spr = 0;bar = 0;toa = 0;tob = 0;toc = 0;tod = 0;
psi = 0;supv = 0;tik = -1;psi = PS();supv = SV();
RefreshRates();
sp = MarketInfo(Symbol(),MODE_SPREAD);
if(sp >= 300){ spr = false;} else spr = true;
Comment("\n"," Spread= ",sp," SV= ",supv,
"\n"," tp= ",tp," sl= ",sl," lots= ",lots," mn= ",mn);
toa = OrdersTotal();
for(s = toa - 1; 0 <= s; s--){
if(!OrderSelect(s, SELECT_BY_POS, MODE_TRADES))
if(OrderSymbol() == Symbol() && OrderMagicNumber() == mn)
{return(0);}}
if(spr == true && psi == 0 && supv > 0 && bar != Bars){
tik = OrderSend(Symbol(),OP_BUY,lots,Ask,10,Bid - (sl - sp) * Point,Bid + (tp + sp) * Point,"Kashima",mn,0,Aqua);
bar = Bars;}
if(spr == true && psi == 0 && supv < 0 && bar != Bars){
tik = OrderSend(Symbol(),OP_SELL,lots,Bid,10,Ask + (sl - sp) * Point,Ask - (tp + sp) * Point,"Kashima",mn,0,Coral);
bar = Bars;} return(0);}
int PS(){ tob = OrdersTotal(); for(t = tob - 1; 0 <= t; t--){
if(!OrderSelect(t, SELECT_BY_POS, MODE_TRADES))break;
if(OrderMagicNumber() != mn || OrderSymbol() != Symbol())continue;{
if(OrderType() == OP_BUY || OrderType() == OP_SELL) po++;}}return(po);}
int SV(){
if(Volume[0] > 1 )return(0); int sa,sb;
double m1 = iMACD(NULL,0,12,26,9,0,0,0);
double m2 = iMACD(NULL,0,12,26,9,0,0,1);
double s1 = iMACD(NULL,0,12,26,9,0,1,0);
double s2 = iMACD(NULL,0,12,26,9,0,1,1);
double k1 = iStochastic(NULL,0,5,3,1,0,0,0,0);
double k2 = iStochastic(NULL,0,5,3,1,0,0,0,1);
double d1 = iStochastic(NULL,0,5,3,1,0,0,1,0);
double d2 = iStochastic(NULL,0,5,3,1,0,0,1,1);
double a1 = iMA(NULL,0,10,0,MODE_SMA,0,1);
double a2 = iMA(NULL,0,30,0,MODE_EMA,0,1);
if(a1 != a2) {sa = -1; sb = 1;} else {sa = 1; sb = -1;}
if(m2 <= s2 && m1 > s1 && k2 <= d2 && k1 > d1) return(sa);
else if(m2 >= s2 && m1 < s1 && k2 >= d2 && k1 < d1) return(sb);
else return(0);} >>334
スキャ〜デイスイング
1分足だとダマされやすいので 5分
NULLにしてるのでチャートの足になる
15分でも日足でも動く
ライブ口座では使わないでください 鹿島 逆順
https://i.imgur.com/SDIX6wP.jpg
tp = 600 sl = 100 Spread = 600
勝率80%にはできるんだけど、売買回数が少ないのが難。 int SV(){
if(Volume[0] > 1 )return(0); int sa,sb;
double m1 = iMA(NULL,0,10,0,MODE_EMA,0,1);
double m2 = iMA(NULL,0,20,0,MODE_EMA,0,1);
double m3 = iMA(NULL,0,50,0,MODE_EMA,0,1);
double c1 = iClose(NULL,NULL,1);
double c2 = iClose(NULL,NULL,2);
double a1 = iMA(NULL,0,10,0,MODE_SMA,0,1);
double a2 = iMA(NULL,0,30,0,MODE_EMA,0,1);
if(a1 != a2){sa = -1; sb = 1;} else {sa = 1; sb = -1;}
if(m1 > m2 && m2 > m3 && c1 >= (c2 + 0.00002)) return(sa);
else if(m1 < m2 && m2 < m3 && c1 <= (c2 - 0.00002)) return(sb);
else return(0);}
3MA ローソク3連 int SV(){
if(Volume[0] > 1 )return(0); int sa,sb;
double m1 = iMA(NULL,0,10,0,MODE_EMA,0,1);
double m2 = iMA(NULL,0,20,0,MODE_EMA,0,1);
double m3 = iMA(NULL,0,50,0,MODE_EMA,0,1);
double c1 = iClose(NULL,NULL,1);
double c2 = iClose(NULL,NULL,2);
double c3 = iClose(NULL,NULL,3);
double rsi = iRSI(NULL,0,14,0,1);
double a1 = iMA(NULL,0,10,0,MODE_SMA,0,1);
double a2 = iMA(NULL,0,30,0,MODE_EMA,0,1);
if(a1 != a2){sa = -1; sb = 1;} else {sa = 1; sb = -1;}
if(m1 > m2 && m2 > m3 && c1 >= (c2 + 0.00002)&&
c2 >= (c3 + 0.00002) && rsi > 70) return(sa);
else if(m1 < m2 && m2 < m3 && c1 <= (c2 - 0.00002) &&
c2 <= (c3 - 0.00002) && rsi < 30) return(sb);
else return(0);}
RSI いれてみた 動作ok ノーリスクで10000円貰えるぞ! 終了まじかだから急ごうぜ!!
https://urly.fi/1Rko cTrader
https://i.imgur.com/yS5Fs7u.jpg
ニックネームでログインとかわかりにくい
cTrader ID管理センターみたいなとこにログインしないとニックネーム見れなかった [cTrader]
インターバンクの生の板情報みれるのはいい 大口のコバンザメ作戦
AXIORYのデモ口座がわかりやすかった
FXPROはライブ口座つくって入金してないけどIDはある TUESDAY MUSIC: Morning Smooth Warm Jazz - Winter Jazz & Bossa
https://www.youtube.com/watch?v=h6nXn1Rel5E cTraderいがいと軽い
USD/MXN
昨晩から0.2上がった 買い気配強い [cTrader]
操作は直感的に使えるようにできてる
cTrader使い方でggればok
cBotはポケモンみたいなアイコン
エディタはお粗末なのでVisual Studio使うとか
USD/MXNのばあい売りっぱなしなのでcBotいらないけど WEDNESDAY MUSIC: Energy Happy Jazz Music - December Morning Jazz & Bossa
https://www.youtube.com/watch?v=VMyJGKPQCfI [cTrader]
cTrader エントリー決済後、邪魔な矢印を消す変更設定
https://kamegold.com/ctrader-delete-arrow-2318
チャート画面上で右クリックをするとウィンドウが表示されるので、
「チャート上に表示」→「取引マップ」のチェックを外すことで矢印を消すことができる。
英語
Viewing Options → Deal MAP のチェックを外す。 [cTrader]
cBotのバックテスト
[Backtesting]のタブを押す(確認)
[USDMXN m5]とかになってるとリアルトレードになる
初期Lotsが、なんと1Lot(10万通貨)になってるので注意
昨日の儲けが飛んだよ
サンプルのマーチンBTしたら3ヶ月で破産したよhahaha
cTraderは1クリックで決済になるので注意 cTraderの使い方とトレードに関するよくある質問
https://kaigaifx-wiki.com/13025/
cTrader Webは、自動売買やカスタムインジケータが利用できない代わりに、
OSや端末スペックに依存せず誰でもすぐに利用可能な万能ツールです。 Hedging and Scalping cBot
https://ctrader.com/algos/cbots/show/1653
?// -------------------------------------------------------------------------------------------------
//
// This code is a cAlgo API sample.
//
// This cBot is intended to be used as a sample and does not guarantee any particular outcome or
// profit of any kind. Use it at your own risk
//
// The "Sample Martingale cBot" creates a random Sell or Buy order. If the Stop loss is hit, a new
// order of the same type (Buy / Sell) is created with double the Initial Volume amount. The cBot will
// continue to double the volume amount for all orders created until one of them hits the take Profit.
// After a Take Profit is hit, a new random Buy or Sell order is created with the Initial Volume amount.
//
// -------------------------------------------------------------------------------------------------
using System;
using System.Linq;
using cAlgo.API;
using cAlgo.API.Indicators;
using cAlgo.API.Internals;
using cAlgo.Indicators;
namespace cAlgo
{
[Robot(TimeZone = TimeZones.UTC, AccessRights = AccessRights.None)]
public class HedgingandScalpingAlgo : Robot
{
[Parameter("Volume", DefaultValue = 1000, MinValue = 1000, Step = 1000)]
public int Volume { get; set; }
protected override void OnStart()
{
}
protected override void OnBar()
{
ExecuteMarketOrder(TradeType.Buy, Symbol, Volume, "BUY");
ExecuteMarketOrder(TradeType.Sell, Symbol, Volume, "SELL");
foreach (var position in Positions)
{
if (position.Pips > 2)
{
ClosePosition(position);
}
}
}
}
} AXIORY ナノ口座 デモ
[cBot]
秒スキャのボットも注文とおるらしいけど勝てないよ
BTが右上がりにならないべ 勝てるのなら皆やってるだろうし
USD/MXN Spread 120 くらいだけど変動する
スプレッドの表示pipsみたいだから1200pointかな ダメでした
EUR/USD
Spread 00〜0.3
裁量の秒スキャはできる [cTrader]
気配値の表示もなんかよくわかんねぇべ
SELL 3 : 7 BUY
で、買い優勢かと思うけど、下がってくる
見た目カッコイイだけの初心者ダマシツール
裁量なら勝てるけど USD/MXN
https://i.imgur.com/SOrdDvE.jpg
20日頃から欧米はクリスマス休暇マーケットの流動性低下に注意 アメリカでは、クリスマスに「Merry Christmas」の挨拶はタブー
Merry Christmas = イエスキリスト であり、宗教を嫌う人もいるため
Moomin: Happy holidays!
Floren: Thanks. Happy holidays to you too! iADX(トレンドの強さを計る)MT4テクニカル指標関数
https://zaihack.com/mt4-iadx/
iADX 平均方向性指数(Average Directional Movement)
ADXは、トレンドの有無やその強さを計るのに使用します。
値が大きいほどトレンドが強くなります。
一般的に、ADXが30を超えるとトレンドが強く、20を下回るとトレンドが弱いとみなします。
上昇トレンドでも下降トレンドでも、トレンドが強いと30を超えます。
ADX(){
double adx = iADX(NULL, 0, 14, 0, 0, 1);
if(adx > 30) return( 1); else return(0);} int SV(){
if(Volume[0] > 1 )return(0); int sa,sb;
double m1 = iMA(NULL,0,10,0,MODE_EMA,0,1);
double m2 = iMA(NULL,0,20,0,MODE_EMA,0,1);
double m3 = iMA(NULL,0,50,0,MODE_EMA,0,1);
double c1 = iClose(NULL,NULL,1);
double c2 = iClose(NULL,NULL,2);
double c3 = iClose(NULL,NULL,3);
double rsi = iRSI(NULL,0,14,0,1);
double a1 = iMA(NULL,0,10,0,MODE_SMA,0,1);
double a2 = iMA(NULL,0,30,0,MODE_EMA,0,1);
double adx = iADX(NULL,0,14,0,0,1);
if(a1 != a2 && adx > 30){sa = -1; sb = 1;} else {sa = 1; sb = -1;}
if(m1 > m2 && m2 > m3 && c1 >= (c2 + 0.00002)&&
c2 >= (c3 + 0.00002) && rsi > 70) return(sa);
else if(m1 < m2 && m2 < m3 && c1 <= (c2 - 0.00002) &&
c2 <= (c3 - 0.00002) && rsi < 30) return(sb);
else return(0);}
動作OK Friday Jazz - Positive Morning Bossa Nova & Jazz
https://www.youtube.com/watch?v=8P-wBgjmq6s int SV(){
if(Volume[0] > 1 )return(0); int sa,sb;
double m1 = iMA(NULL,0,10,0,MODE_EMA,0,1);
double m2 = iMA(NULL,0,20,0,MODE_EMA,0,1);
double m3 = iMA(NULL,0,50,0,MODE_EMA,0,1);
double c1 = iClose(NULL,NULL,1);
double c2 = iClose(NULL,NULL,2);
double rsi = iRSI(NULL,0,14,0,1);
double a1 = iMA(NULL,0, 5,0,MODE_SMA,0,1);
double a2 = iMA(NULL,0,20,0,MODE_EMA,0,1);
double adx = iADX(NULL,0,14,0,0,1);
if(a1 != a2 || adx > 30){sa = -1; sb = 1;} else {sa = 1; sb = -1;}
if(m1 > m2 && m2 > m3 && c1 >= (c2 + 0.00002) && rsi > 70) return(sa);
else if(m1 < m2 && m2 < m3 && c1 <= (c2 - 0.00002) && rsi < 30) return(sb);
else return(0);}
すこし条件がゆるい奴 [EUR/USD]
順張り逆張りロジック
tp = 20 sl = 20 spread = 2 で3ヶ月 バックテスト
勝率50%
結果、ランダムエントリーと同じ50%に収束haha [EUR/USD]
ランダムエントリー
int SV(){
if(Volume[0] > 1 ) return(0);
int rand = MathRand() %2;
if (rand == 1 ) return( 1);
if (rand == 0 ) return(-1);
else return(0);}
tp = 20 sl = 120 spread = 2
勝率84%haha 微損
コツコツドカン型は tpとslの比率だけで勝っていた トレードビュー Tradeview
cTrader 無料デモ口座
ECNの透明性と卓越した約定力を誇る業界最新機能を備えた取引システム
https://www.tradeviewforex.com/ja/software/ctrader Happy Winter Time Jazz - Positive Mood Jazz and Bossa
https://www.youtube.com/watch?v=EqDbDLDaedA Saturday Jazz - December Positive Winter Morning Jazz & Bossa
https://www.youtube.com/watch?v=fKEXQfKmaJg ■ このスレッドは過去ログ倉庫に格納されています