X



[MT4/5] Metatrader Cafe [初心者]
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お金いっぱい。
垢版 |
2020/11/11(水) 18:53:46.49ID:Sy9S1s920
とりあえず立てました
0051名無しさん@お金いっぱい。
垢版 |
2020/11/15(日) 06:37:27.56ID:4ivHspFN0
Thank you.
Make a trend-following swing with EMA and candles.

Optimization is fixed at sl = 100 and tp should be changed from 300 to 1000.
Loss cut 1 Profit is about 5-10.
0052名無しさん@お金いっぱい。
垢版 |
2020/11/15(日) 08:36:28.17ID:34qrmOuS0
//-[Do not use this EA with a live account.]-[EMA candle RSI Martingale.mq4 USD/MXN]

extern int tp = 500; extern int sl = 100; extern int mn = 105;
extern double blots = 0.01; extern double bairitu = 2; extern int max = 2;

int tik,rv; double lots;

int OnInit(){return(INIT_SUCCEEDED);}

void OnDeinit(const int reason){}

void Kessai()
{
for(int i=0; i<OrdersTotal(); i++)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==false) break;
if(OrderType()==OP_BUY) rv = OrderClose(OrderTicket(),OrderLots(),Bid,3,Orange);
if(OrderType()==OP_SELL) rv = OrderClose(OrderTicket(),OrderLots(),Ask,3,Orange);
break;}}

double martine()
{
int renpai=0;

for(int i= OrdersHistoryTotal()-1; i>=0; i--)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY)==true)
{
if(OrderMagicNumber()==mn && OrderSymbol()==Symbol())
{
if(OrderProfit()<=0)renpai++;
else if(OrderProfit()>0)break;}}}

if(renpai>=max)renpai=max;
lots= blots*MathPow(bairitu,renpai);
return(lots);
}
void OnTick()
{
lots = martine();

if(OrdersTotal()==0 && SV()==1)
{
tik = OrderSend(Symbol(),OP_BUY,lots,Ask,20,Ask-(sl*Point),Ask+(tp*Point),"",mn,0,Blue);
}
if(OrdersTotal()==0 && SV()==-1)
{
tik = OrderSend(Symbol(),OP_SELL,lots,Bid,20,Bid+(sl*Point),Bid-(tp*Point),"",mn,0,Red);
}
}
0053名無しさん@お金いっぱい。
垢版 |
2020/11/15(日) 08:37:44.66ID:raYv4cbt0
double SV()
{
if (MA() > 0 && CA() > 0 && RSI() > 0) return( 1);
else if (MA() < 0 && CA() > 0 && RSI() < 0) return(-1);
else return(0);
}

double MA()
{
double a1 = iMA(NULL,0,10,0,MODE_EMA,0,0);
double a2 = iMA(NULL,0,20,0,MODE_EMA,0,0);
double a3 = iMA(NULL,0,100,0,MODE_EMA,0,0);
if (a1 >= a2 && a2 >= a3) return( 1);
else if (a1 <= a2 && a2 <= a3) return(-1);
else return(0);
}

double CA()
{
double c1 = iClose(NULL,NULL,0);
double c2 = iClose(NULL,NULL,1);
if (c1 >= (c2 + 0.00050)) return( 1);
else if (c1 <= (c2 - 0.00050)) return(-1);
else return(0);
}

double RSI()
{
double R1 = iRSI(NULL,0,12,0,1);
if (R1 > 70) return( 1);
else if (R1 < 30) return(-1);
else return(0);
}
0054名無しさん@お金いっぱい。
垢版 |
2020/11/15(日) 08:42:47.45ID:JeV2/JRD0
猿ダーツより性能が落ちるとは.。orz
0059名無しさん@お金いっぱい。
垢版 |
2020/11/15(日) 15:37:13.52ID:saCgadkW0
//-[Rainbow color.mq4]

#property indicator_chart_window
#property indicator_buffers 7

#property indicator_color1 BlueViolet
#property indicator_width1 1
#property indicator_style1 STYLE_SOLID

#property indicator_color2 SkyBlue
#property indicator_width2 1
#property indicator_style2 STYLE_SOLID

#property indicator_color3 LimeGreen
#property indicator_width3 1
#property indicator_style3 STYLE_SOLID

#property indicator_color4 Gold
#property indicator_width4 1
#property indicator_style4 STYLE_SOLID

#property indicator_color5 Coral
#property indicator_width5 1
#property indicator_style5 STYLE_SOLID

#property indicator_color6 Crimson
#property indicator_width6 1
#property indicator_style6 STYLE_SOLID

#property indicator_color7 Magenta
#property indicator_width7 1
#property indicator_style7 STYLE_SOLID

extern int m1 = 5;
extern int m2 = 10;
extern int m3 = 20;
extern int m4 = 35;
extern int m5 = 50;
extern int m6 = 75;
extern int m7 = 100;

double m1B[];
double m2B[];
double m3B[];
double m4B[];
double m5B[];
double m6B[];
double m7B[];

int init(){

SetIndexBuffer(0,m1B);
SetIndexStyle(0, DRAW_LINE, STYLE_SOLID, 1, BlueViolet);
SetIndexDrawBegin(0, m1-1);
0060名無しさん@お金いっぱい。
垢版 |
2020/11/15(日) 15:39:06.90ID:ps2QnGeK0
SetIndexLabel(0,"M1");

SetIndexBuffer(1,m2B);
SetIndexStyle(1, DRAW_LINE, STYLE_SOLID, 1, SkyBlue);
SetIndexDrawBegin(1,m2-1);
SetIndexLabel(1,"M2");

SetIndexBuffer(2,m3B);
SetIndexStyle(2, DRAW_LINE, STYLE_SOLID, 1, LimeGreen);
SetIndexDrawBegin(2,m3-1);
SetIndexLabel(2,"M3");

SetIndexBuffer(3,m4B);
SetIndexStyle(3, DRAW_LINE, STYLE_SOLID, 1, Gold);
SetIndexDrawBegin(3,m4-1);
SetIndexLabel(3,"M4");

SetIndexBuffer(4,m5B);
SetIndexStyle(4, DRAW_LINE, STYLE_SOLID, 1, Coral);
SetIndexDrawBegin(4,m5-1);
SetIndexLabel(4,"M5");

SetIndexBuffer(5,m6B);
SetIndexStyle(5, DRAW_LINE, STYLE_SOLID, 1, Crimson);
SetIndexDrawBegin(5,m6-1);
SetIndexLabel(5,"M6");

SetIndexBuffer(6,m7B);
SetIndexStyle(6, DRAW_LINE, STYLE_SOLID, 1, Magenta);
SetIndexDrawBegin(6,m7-1);
SetIndexLabel(6,"M7");

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_EMA,PRICE_CLOSE,i);
m2B[i] = iMA(NULL,0,m2,0,MODE_EMA,PRICE_CLOSE,i);
m3B[i] = iMA(NULL,0,m3,0,MODE_EMA,PRICE_CLOSE,i);
m4B[i] = iMA(NULL,0,m4,0,MODE_EMA,PRICE_CLOSE,i);
m5B[i] = iMA(NULL,0,m5,0,MODE_EMA,PRICE_CLOSE,i);
m6B[i] = iMA(NULL,0,m6,0,MODE_EMA,PRICE_CLOSE,i);
m7B[i] = iMA(NULL,0,m7,0,MODE_EMA,PRICE_CLOSE,i);

}return(0);}
0061名無しさん@お金いっぱい。
垢版 |
2020/11/15(日) 15:41:24.42ID:jGm/VbpM0
double SV()
{
if (SG() > 0) return( 1);
else if (SG() < 0) return(-1);
else return(0);}

double SG()
{
double a1 = iMA(NULL,0, 5,0,MODE_EMA,0,1);
double a2 = iMA(NULL,0,10,0,MODE_EMA,0,1);
double a3 = iMA(NULL,0,15,0,MODE_EMA,0,1);
double a4 = iMA(NULL,0,20,0,MODE_EMA,0,1);
double a5 = iMA(NULL,0,25,0,MODE_EMA,0,1);
double a6 = iMA(NULL,0,30,0,MODE_EMA,0,1);
double a7 = iMA(NULL,0,35,0,MODE_EMA,0,1);
double r1 = iRSI(NULL, 0, 14, 0, 1);
if (a1 > a2 && a2 > a3 && a3 > a4 && a4 > a5 &&
a5 > a6 && a6 > a7 && r1 > 60) return( 1);
else if (a1 < a2 && a2 < a3 && a3 < a4 && a4 < a5 &&
a5 < a6 && a6 < a7 && r1 < 40) return(-1);
else return(0);}
0064名無しさん@お金いっぱい。
垢版 |
2020/11/15(日) 18:08:19.10ID:eAy9I4nk0
//-[Rainbow trend-following]

double SV()
{
double a1 = iMA(NULL,0, 5,0,MODE_EMA,0,1);
double a2 = iMA(NULL,0,10,0,MODE_EMA,0,1);
double a3 = iMA(NULL,0,15,0,MODE_EMA,0,1);
double a4 = iMA(NULL,0,20,0,MODE_EMA,0,1);
double a5 = iMA(NULL,0,25,0,MODE_EMA,0,1);
double a6 = iMA(NULL,0,30,0,MODE_EMA,0,1);
double a7 = iMA(NULL,0,35,0,MODE_EMA,0,1);
double c1 = iClose(NULL,NULL,0);
double c2 = iClose(NULL,NULL,1);
double r1 = iRSI(NULL, 0, 12, 0, 1);
if (a1 > a2 && a2 > a3 && a3 > a4 && a4 > a5 && a5 > a6 &&
a6 > a7 && c1 >= (c2 + 0.00002) && r1 > 70) return( 1);
else if (a1 < a2 && a2 < a3 && a3 < a4 && a4 < a5 && a5 < a6 &&
a6 < a7 &&c1 <= (c2 - 0.00002) && r1 < 30) return(-1);
else return(0);}
0069名無しさん@お金いっぱい。
垢版 |
2020/11/16(月) 08:13:26.92ID:eC+lN6Ha0
やはり、マーチンゲール、ナンピンはやる意味がないですね。
ロット上げればいいことだし。

>>65
虹色インジとRSI ドットも入れてます。
0071名無しさん@お金いっぱい。
垢版 |
2020/11/16(月) 08:38:27.08ID:RZwUu5wX0
sl = 5000 tp = 5000 でEAの動き見ながら裁量。
0072名無しさん@お金いっぱい。
垢版 |
2020/11/16(月) 09:08:27.23ID:xDXQPyy40
>>43 [Close All]

ObjectSetInteger(0,"CloseButton",OBJPROP_YDISTANCE,300);

300だとボタンの位置が下すぎなので100に修正

動作はOK
0073名無しさん@お金いっぱい。
垢版 |
2020/11/16(月) 10:17:02.23ID:qmaW6MKx0
[USD/MXN]

0.1Lotsだと+1000pointで+500円の利益になるので利確してよさそうです。

損切り値をOptimization(最適化)

Period M1 Spread 50 (500point) From 2020.10.16 To 2020.11.16 Start 100 Step 50 Stop 300
計算では sl = 150

tp = 1000 sl = 150 が最適
0074名無しさん@お金いっぱい。
垢版 |
2020/11/16(月) 10:39:43.53ID:laKEpGgc0
Spread = 500point ですから、250円、tp = 150、 75円、計325円をバシバシ損切りして、500円玉を得る。これは勝てませんねorz
裁量では勝てるので勝率をあげないといけません。
0075名無しさん@お金いっぱい。
垢版 |
2020/11/16(月) 11:52:07.72ID:WgH05qhG0
USD/MXN ヒロセで裁量
入金 150k 有効比率 240%(イエローでない状態)レバ0.5

1分足 20本中の一番高値にきたら売 100〜500円で利喰い
この通貨ペアは買で入ると-スワップが付くので微利でにげましょう
0076名無しさん@お金いっぱい。
垢版 |
2020/11/16(月) 17:31:40.33ID:t6JXv27J0
>>31 [HighLowBands.mq4]

UBBuffer[i]=High[Highest(NULL,0,MODE_HIGH,LookBackPeriod,i)];
LBBuffer[i]=Low[Lowest(NULL,0,MODE_LOW,LookBackPeriod,i)];i--;

修正
UBBuffer[i]=High[iHighest(NULL,0,MODE_HIGH,LookBackPeriod,i)];
LBBuffer[i]=Low[iLowest(NULL,0,MODE_LOW,LookBackPeriod,i)];i--;


↓EA

//-[HL Band]
double SV()
{
if(Close[0] >= High[iHighest(NULL,0,MODE_HIGH,20,1)]) return( 1);
else if(Close[0] <= Low[iLowest (NULL,0, MODE_LOW,20,1)]) return(-1);
else return(0);}
0078名無しさん@お金いっぱい。
垢版 |
2020/11/16(月) 18:45:17.76ID:EM7EZR1E0
ドル安メキシコペソ高、ドル売りのようです。
珈琲は各自淹れてくださいませm(__)m
0079名無しさん@お金いっぱい。
垢版 |
2020/11/16(月) 19:25:05.29ID:nubQc7Mp0
>>22-23 鹿島にHL-Bands を搭載

reverse = true;

//-[HL Band]
double SV()
{
if(Close[0] >= High[iHighest(NULL,0,MODE_HIGH,20,1)]) return(sa);
else if(Close[0] <= Low[iLowest (NULL,0, MODE_LOW,20,1)]) return(sb);
else return(0);}

逆張り、売り専用なら

extern bool buy = false; extern bool sell = true; extern bool reverse = true;

true トゥルー ON 真の false フォールス OFF 偽 (ぎ)
0080名無しさん@お金いっぱい。
垢版 |
2020/11/16(月) 20:21:21.55ID:JXGoqbxh0
HL Bands 連勝中

逆張りはトレンドに弱いから、チャート見てるときは大丈夫ですけど
順張りでトレンドに乗ると1000pointづつ儲かる
こういう、単純なのがいいのかな

https://i.imgur.com/i6ssT7p.jpg

RSIは使ってないです
0081名無しさん@お金いっぱい。
垢版 |
2020/11/16(月) 21:22:54.13ID:MkbTjqg/0
HL Bandsは、レンジでは逆張り、トレンドでは順張りにすると稼げる。
つまり、レンジかトレンドか判断して、順張り、逆張り、を切り替えればいい。
0083名無しさん@お金いっぱい。
垢版 |
2020/11/16(月) 22:52:48.12ID:rd1g7TiF0
トレンド転換 ggったらRCI

時間と価格から優先度をあらわしたインジケーターで、 トレンド転換判断に便利です。
一般的には、0.8のボーダーから内に入ったときが反転目安に使われています。

最適化の sl = 150 も良い数字ではある
0085名無しさん@お金いっぱい。
垢版 |
2020/11/16(月) 23:50:21.91ID:B6oshQ/g0
MAでトレンド判断すればって考えると、それならMAのシグナルでいいってなる
だましもあるから損切りが多くなる 初心者には無理
0088名無しさん@お金いっぱい。
垢版 |
2020/11/17(火) 08:31:40.40ID:GQzo77LD0
HL Bands
15分足 順張りでブレークアウト スイングで良さそうですよ。

逆張りの場合は1分足 スキャル 裁量。
0091名無しさん@お金いっぱい。
垢版 |
2020/11/17(火) 12:48:45.09ID:kHhP+8wm0
ドル円乱降下注意

大統領選挙も決着つかないようだし荒れそう
トランプ氏、イラン攻撃を検討か 米報道
ドル売り、メキシコペソ高かな
0094名無しさん@お金いっぱい。
垢版 |
2020/11/17(火) 20:50:44.80ID:SHlaobgQ0
MACD+Stochasticってどうなんだろ、倉庫見てくるべ。
0095名無しさん@お金いっぱい。
垢版 |
2020/11/17(火) 21:23:59.82ID:Gcv89j840
double SV()
{
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);
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
0097名無しさん@お金いっぱい。
垢版 |
2020/11/18(水) 08:48:42.95ID:hM77N9vx0
[USD/MXN]
ダマシ回避でEMAとCandleを追加してみた。

double SV()
{
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_EMA,0,1);
double a2 = iMA(NULL,0,20,0,MODE_EMA,0,1);
double c1 = iClose(NULL,NULL,0);
double c2 = iClose(NULL,NULL,1);
if(m2 <= s2 && m1 > s1 && k2 <= d2 && k1 > d1 && a1 > a2 && c1 >= (c2 + 0.00020)) return(sa);
else if(m2 >= s2 && m1 < s1 && k2 >= d2 && k1 < d1 && a1 < a2 && c1 <= (c2 - 0.00020)) return(sb);
else return(0);}
0098名無しさん@お金いっぱい。
垢版 |
2020/11/18(水) 09:30:26.78ID:Evn2Vkcs0
Ballon Bleu De Cartier
https://i.imgur.com/rbzYFHh.jpg

こっちが自動巻きクオーツでも500k
0099名無しさん@お金いっぱい。
垢版 |
2020/11/18(水) 12:45:15.52ID:NQ6W1jSp0
投資家takuの動画見ろよ
0100名無しさん@お金いっぱい。
垢版 |
2020/11/18(水) 13:12:42.57ID:hiux+9vn0
>>99
ありがとう。でもtaku氏って医者じゃないのうちは時計屋だからね。あはは。

<<97条件絞ると売買しなくなるんだよ、この辺が限界かな。
Optimization Spread = 50 tp=1100 sl=100 くらい
0101名無しさん@お金いっぱい。
垢版 |
2020/11/18(水) 13:33:22.99ID:lZvScz060
XMのビットコイン建てがいいかな競馬で1m勝ったらやるかも。
0102名無しさん@お金いっぱい。
垢版 |
2020/11/18(水) 13:41:20.44ID:zQZBAkNt0
馬券はたくさん買っちゃダメなんだよ勝てるレースだけ買うのがコツ。
0105名無しさん@お金いっぱい。
垢版 |
2020/11/18(水) 16:38:12.47ID:F2rcWHSk0
MACD&Stcastic-GBPJPY5M-S6
https://mt4-mt4.com/?p=271

これ稼げるんですかね
ダマシは即、損切りしてるようですが
0106名無しさん@お金いっぱい。
垢版 |
2020/11/18(水) 17:20:26.67ID:F2rcWHSk0
「稼げなかったら代金はお返しします」って書いてたらいいのに、勝率51とか低すぎるべ
0111名無しさん@お金いっぱい。
垢版 |
2020/11/18(水) 23:04:20.10ID:F8iGcv1b0
ドル円の15k損切り取り戻したよ。
0114名無しさん@お金いっぱい。
垢版 |
2020/11/19(木) 09:03:24.65ID:Hf9rwFiS0
>>109
どうして、ソース読めないように意地悪してるんだろ(謎)一本の糸に繋がってるのをほぐして遊ぶのかな。
0126MuMin ◆64kyq9dx0M
垢版 |
2020/11/19(木) 23:16:12.42ID:iNYowZPL0
[USD/MXN]
( ∩_∩)_旦~~ はいお茶
0129MuMin ◆64kyq9dx0M
垢版 |
2020/11/20(金) 06:23:15.07ID:6uuT6Pnh0
ポートフォリオあまり上手くいかないですよね
ブログも終わってるのおおい

ナンピン、マーチンはダメっていう人多いけどルールを守ればいいんだよ
ロットを上げても秒スキャならいいし、レバ0.5なら大丈夫(200%を切るとイエロー)
10年間塩づけするひともいないでしょ
0130MuMin ◆64kyq9dx0M
垢版 |
2020/11/20(金) 08:07:38.91ID:H6im42Ep0
ドル売りみたいですね、ファイザーのコロナワクチンでコロナ終息するといいな。
USD/MXNは、ヒロセだと1万通貨で証拠金60kなので、レバ1なんですよ。

金曜SQがマイルールなんだけどうまくいきますように。
0131MuMin ◆64kyq9dx0M
垢版 |
2020/11/20(金) 09:06:47.88ID:HOqtbXlA0
USD/MXN まぐれで勝ってるだけだからね。損切り入れて無いし。
0132MuMin ◆64kyq9dx0M
垢版 |
2020/11/20(金) 11:24:05.69ID:c40tBx6K0
tpとslを同値にして右上がりにできればいいんだけど
0134MuMin ◆64kyq9dx0M
垢版 |
2020/11/20(金) 17:04:29.55ID:z80xC4Pc0
>>64
このロジックはEUR/USDでtp=100 st=100で勝率50%くらいになるよ。
0136MuMin ◆64kyq9dx0M
垢版 |
2020/11/20(金) 17:48:29.72ID:H6im42Ep0
古いOMEGA
https://i.imgur.com/LbZQH26.jpg

EBayとかで売ってる懐中時計を腕時計に直したやつ
これどっかの職人さんが作ってるんだよ
0140MuMin ◆64kyq9dx0M
垢版 |
2020/11/21(土) 12:51:06.10ID:FkcKNx+m0
Basic Trailing Stop - expert for MetaTrader 4
https://www.mql5.com/en/code/13906

これをいじってトレール船をつくるのです。
0143MuMin ◆64kyq9dx0M
垢版 |
2020/11/21(土) 18:22:39.08ID:BFvDs1Dw0
オクの古い時計は動かないのが多いから、クオーツでも動かないのがある。
機械式の有名メーカーのならなおるよ。だいたい天真(テンプ)かぜんまい切れ。
0147MuMin ◆64kyq9dx0M
垢版 |
2020/11/22(日) 09:26:32.07ID:Q/V2r+3s0
Free decompiler ILSpy
ILSpyでC#のコードを逆コンパイルする
https://dot-sharp.com/ilspy/
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況