全世界のアドバイザー - ページ 78 1...717273747576777879808182838485...107 新しいコメント Aleksander 2010.11.13 22:59 #771 実は...既製のアービトラージ・ロボットのビデオをウェブで検索してみると...ここに載せたかったのですが、サイト上で読み込めず、20〜100〜400メガバイトもかかってしまいました :) どのように計算されているのか...どのようなパラメータがあるのか...そして多分、自分にとって何か役に立つことが見つかるでしょう) Aleksander 2010.11.13 23:01 #772 new-rena: А размер лота? Или пипсы считать только? 例えば、EurUsd(lot=1) GbpUsd(lot=0.8) のペアの 場合、仮想足が存在し、Pipsをカウントし、その合計に0.8(lot)を掛ける・・・・。 削除済み 2010.11.13 23:01 #773 私はペアの取引を開くときに追加の条件を導入しても損はないと思います - 両ペアのカウンタートレンドブレイク...(例えば、ストキャスティクスの反転とか)そうでなければ、距離を置いて開くだけです。 Aleksander 2010.11.13 23:02 #774 sllawa3: ペアの取引を開始する際に、両方のペアでカウンタートレンドのブレイクという追加条件を導入しても損はないと思うのですが・・・。( 例: ストキャスティックブレイクとか... ) しょうがないなぁ...。本当にのみで動作します :) スプレッド付き :) 削除済み 2010.11.13 23:02 #775 sllawa3: ペアの取引を開始する際に、両方のペアでカウンタートレンドのブレイクという追加条件を導入しても損はないと思うのですが・・・。( 例: ストキャスティックブレイクとか... ) ここからバーチャルトレードのブロックを取ります。やったけどまだ完成していない。 #property copyright "" #プロパティリンク "" #property indicator_separate_window #プロパティ indicator_buffers 3 #property indicator_color1 青 // 線の色 #property indicator_color2 赤 // 線の色 #property indicator_color3 黄色 //線の色 //外部カラー color1 =Blue; //外部カラー color2 =Red; //外部カラー color3 =Yellow; extern string s1="Spread"; 外部文字列myshka=20; extern string s2="メインペア"; extern string Symb="EURUSDFXF"; extern string s3="Indicator Pair"; extern string SymbPara="GBPUSDFXF"。 extern string s4="解析期間"; extern string Analiz_Period="PERIOD_M1"; int OpenedLots=0; double SellGbpUsd=0; double BuyEurUsd=0; double BuyGbpUsd=0; double SellEurUsd=0; double Res_SGU_BEU=0; double Res_BGU_SEU=0; double BuyEurUsd_Buf[]; double SellGbpUsd_Buf[]; double Res_SGU_BEU_Buf[]。 ダブルロット double LotsPara; double ValuePara; double 値。 double IndicatorPara; datetime BarTime。 int Ticket_TicketPara; int i=0; int k=0; //バーゲンをカレントウィンドウに引き込む //+------------------------------------------------------------------+ int init() { SetIndexBuffer(0,BuyEurUsd_Buf); // バッファに配列を代入する。 SetIndexBuffer(1,SellGbpUsd_Buf); // バッファに配列を代入する. SetIndexBuffer(2,Res_SGU_BEU_Buf); // バッファに配列を代入する. SetIndexStyle(0,DRAW_LINE,STYLE_SOLID,2);// ラインのスタイル SetIndexStyle (1,DRAW_LINE,STYLE_SOLID,2);// ラインのスタイル SetIndexStyle (2,DRAW_LINE,STYLE_SOLID,2);// ラインのスタイル SetIndexLabel (0, "BuyEurUsd")を設定します。 SetIndexLabel (1, "SellGbpUsd")を設定します。 SetIndexLabel (2, "Res_SGU_BEU") を設定します。 SetLevelValue (0, 25); // 水平線のレベルを設定します。 SetLevelValue (1,-25); // 別のレベルを設定します。 start() を実行します。 return; // init() を終了します。 } //end init() //+------------------------------------------------------------------+ int deinit() { return(0)です。 } int start() { //for (int i = WindowFirstVisibleBar(); i >= 0; i--) //for (int i = Bars; i > 0; i--) for (int i = 0; i <= Bars; i++) { ValuePara=iOpen(SymbPara,Analiz_Period,i); Value=iOpen(Symb,Analiz_Period,i); BarTime=iTime(Symb,Analiz_Period,i); IndicatorPara=iCustom(Symb,Analiz_Period, "MultiInstrument_NEW_RENA",Blue,Red,SymbPara,0,i) とした。 if (MathAbs(Value-IndicatorPara)>myshka*Point && OpenedLots==0) { if(Value>IndicatorPara) { SellEurUsd=SellEurUsd+Valueです。 BuyGbpUsd=BuyGbpUsd-ValuePara。 Ticket_TicketPara=1。 OpenedLots=2。 } if(Value<IndicatorPara)とする。 {/// THIS BuyEurUsd=BuyEurUsd-Valueです。 SellGbpUsd=SellGbpUsd+ValuePara; Ticket_TicketPara=0。 OpenedLots=2。 } } if (Ticket_TicketPara==1 && OpenedLots==2 && Value<IndicatorPara) { SellEurUsd=SellEurUsd-Valueです。 BuyGbpUsd=BuyGbpUsd+ValuePara; Res_BGU_SEU=Res_BGU_SEU+SellEurUsd+BuyGbpUsdです。 OpenedLots=0。 } if (Ticket_TicketPara==0 && OpenedLots==2 && Value>IndicatorPara) {/// THIS BuyEurUsd=BuyEurUsd+Valueです。 SellGbpUsd=SellGbpUsd-ValuePara。 Res_SGU_BEU=Res_SGU_BEU+BuyEurUsd+SellGbpUsdとなります。 OpenedLots=0。 k=k+1である。 BuyEurUsd_Buf[k]=BuyEurUsd; SellGbpUsd_Buf[k]=SellGbpUsd; Res_SGU_BEU_Buf[k]=Res_SGU_BEUです。 } } return(0)です。 } : Adviser to the whole [警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 初心者の方からの質問 MQL4 MT4 MetaTrader Aleksander 2010.11.13 23:06 #776 本物のトレーディングロボットの ビデオに戻る - 私はリンクを探します....動画をダウンロードする...誰が何を使っているかを見る...もしかしたら、アイデアが浮かぶかもしれませんよ〜:))) 削除済み 2010.11.13 23:07 #777 株式のドローダウンにストップを導入することに意味があるのかないのか、悩んでいます...。 Aleksander 2010.11.13 23:10 #778 sllawa3: Equityのドローダウンでストップを入れるのは意味があるのかないのか・・・。 必要ない :) 現実には、ドローダウンがあるとき - ロットを操作する - 片方の足か他の足に行く - すべての取引は+になる :)- でも...ということだ統計を取る どっちがいいんだろう...またはストップを使用して閉じる...または、勝利まで待つ(上乗せして) - 私には効果がありました....:) 削除済み 2010.11.13 23:13 #779 各注文のストップは論外...ペアで取引される...エクイティのみ...それすら割に合わない......。 削除済み 2010.11.13 23:17 #780 もう一つの提案は、2つのペアのチャートを比較する以外に、いくつかのチャートを紹介し、一本足の裁定条件があれば、この2つのペアでトレードできるようにすることです...メインのペアで 1...717273747576777879808182838485...107 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
実は...既製のアービトラージ・ロボットのビデオをウェブで検索してみると...ここに載せたかったのですが、サイト上で読み込めず、20〜100〜400メガバイトもかかってしまいました :)
どのように計算されているのか...どのようなパラメータがあるのか...そして多分、自分にとって何か役に立つことが見つかるでしょう)
new-rena: А размер лота? Или пипсы считать только?
ペアの取引を開始する際に、両方のペアでカウンタートレンドのブレイクという追加条件を導入しても損はないと思うのですが・・・。( 例: ストキャスティックブレイクとか... )
ペアの取引を開始する際に、両方のペアでカウンタートレンドのブレイクという追加条件を導入しても損はないと思うのですが・・・。( 例: ストキャスティックブレイクとか... )
ここからバーチャルトレードのブロックを取ります。やったけどまだ完成していない。
#property copyright ""
#プロパティリンク ""
#property indicator_separate_window
#プロパティ indicator_buffers 3
#property indicator_color1 青 // 線の色
#property indicator_color2 赤 // 線の色
#property indicator_color3 黄色 //線の色
//外部カラー color1 =Blue;
//外部カラー color2 =Red;
//外部カラー color3 =Yellow;
extern string s1="Spread";
外部文字列myshka=20;
extern string s2="メインペア";
extern string Symb="EURUSDFXF";
extern string s3="Indicator Pair";
extern string SymbPara="GBPUSDFXF"。
extern string s4="解析期間";
extern string Analiz_Period="PERIOD_M1";
int OpenedLots=0;
double SellGbpUsd=0;
double BuyEurUsd=0;
double BuyGbpUsd=0;
double SellEurUsd=0;
double Res_SGU_BEU=0;
double Res_BGU_SEU=0;
double BuyEurUsd_Buf[];
double SellGbpUsd_Buf[];
double Res_SGU_BEU_Buf[]。
ダブルロット
double LotsPara;
double ValuePara;
double 値。
double IndicatorPara;
datetime BarTime。
int Ticket_TicketPara;
int i=0;
int k=0;
//バーゲンをカレントウィンドウに引き込む
//+------------------------------------------------------------------+
int init()
{
SetIndexBuffer(0,BuyEurUsd_Buf); // バッファに配列を代入する。
SetIndexBuffer(1,SellGbpUsd_Buf); // バッファに配列を代入する.
SetIndexBuffer(2,Res_SGU_BEU_Buf); // バッファに配列を代入する.
SetIndexStyle(0,DRAW_LINE,STYLE_SOLID,2);// ラインのスタイル
SetIndexStyle (1,DRAW_LINE,STYLE_SOLID,2);// ラインのスタイル
SetIndexStyle (2,DRAW_LINE,STYLE_SOLID,2);// ラインのスタイル
SetIndexLabel (0, "BuyEurUsd")を設定します。
SetIndexLabel (1, "SellGbpUsd")を設定します。
SetIndexLabel (2, "Res_SGU_BEU") を設定します。
SetLevelValue (0, 25); // 水平線のレベルを設定します。
SetLevelValue (1,-25); // 別のレベルを設定します。
start() を実行します。
return; // init() を終了します。
} //end init()
//+------------------------------------------------------------------+
int deinit()
{
return(0)です。
}
int start()
{
//for (int i = WindowFirstVisibleBar(); i >= 0; i--)
//for (int i = Bars; i > 0; i--)
for (int i = 0; i <= Bars; i++)
{
ValuePara=iOpen(SymbPara,Analiz_Period,i);
Value=iOpen(Symb,Analiz_Period,i);
BarTime=iTime(Symb,Analiz_Period,i);
IndicatorPara=iCustom(Symb,Analiz_Period, "MultiInstrument_NEW_RENA",Blue,Red,SymbPara,0,i) とした。
if (MathAbs(Value-IndicatorPara)>myshka*Point && OpenedLots==0)
{
if(Value>IndicatorPara)
{
SellEurUsd=SellEurUsd+Valueです。
BuyGbpUsd=BuyGbpUsd-ValuePara。
Ticket_TicketPara=1。
OpenedLots=2。
}
if(Value<IndicatorPara)とする。
{/// THIS
BuyEurUsd=BuyEurUsd-Valueです。
SellGbpUsd=SellGbpUsd+ValuePara;
Ticket_TicketPara=0。
OpenedLots=2。
}
}
if (Ticket_TicketPara==1 && OpenedLots==2 && Value<IndicatorPara)
{
SellEurUsd=SellEurUsd-Valueです。
BuyGbpUsd=BuyGbpUsd+ValuePara;
Res_BGU_SEU=Res_BGU_SEU+SellEurUsd+BuyGbpUsdです。
OpenedLots=0。
}
if (Ticket_TicketPara==0 && OpenedLots==2 && Value>IndicatorPara)
{/// THIS
BuyEurUsd=BuyEurUsd+Valueです。
SellGbpUsd=SellGbpUsd-ValuePara。
Res_SGU_BEU=Res_SGU_BEU+BuyEurUsd+SellGbpUsdとなります。
OpenedLots=0。
k=k+1である。
BuyEurUsd_Buf[k]=BuyEurUsd;
SellGbpUsd_Buf[k]=SellGbpUsd;
Res_SGU_BEU_Buf[k]=Res_SGU_BEUです。
}
}
return(0)です。
}
:
Equityのドローダウンでストップを入れるのは意味があるのかないのか・・・。
必要ない :) 現実には、ドローダウンがあるとき - ロットを操作する - 片方の足か他の足に行く - すべての取引は+になる :)- でも...ということだ統計を取る
どっちがいいんだろう...またはストップを使用して閉じる...または、勝利まで待つ(上乗せして) - 私には効果がありました....:)