[アーカイブ!】どんなルーキーの質問でも、フォーラムを散らかさないように。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 2. - ページ 44 1...373839404142434445464748495051...537 新しいコメント rasder 2011.01.31 14:01 #431 こんちは そのような自転車や可能性があるのであれば、アドバイスしてください。 2つのアカウントと1つのアドバイザーがあります。1つのアカウントでの取引が他のアカウントで重複しているか、またはその逆で、オープンしません。 ありがとうございました。 alex.p.k 2011.01.31 14:02 #432 sergeev: Comment("bah blah blah") この「ブラブラ」、どうやって手に入れるのでしょうか? 出力用のPrint()、Alert()は問題ないです。 ターミナルにCOUNTERをインストールすると、そこにパラメータを入力するのではなく プリセットディレクトリにある既存のプリセットを読み込むだけです。 で、拡張子が *.set のもの(例:ファイル - proba.set)。 この名前の由来は?(かくかくしかじか) Yuriy Gereben 2011.01.31 14:11 #433 皆さん、こんにちは。 皆さん、どなたかRSIに基づいた簡単なEAをお持ちではないでしょうか。考え方としては、50%クロスがあった場合、クロスの方向に注文を出すというものです。必要なパラメータは、50%クロス、ストップロス・サイズ、テイクプロフィット・サイズの 3つのみです。以上です。 何か情報があれば、事前に教えていただけるとありがたいです。 Dmitry Tolmachev 2011.01.31 14:23 #434 sergeev: 連動式:Lot=Money/(Staples*Tick) お金 - 稼いだ/失った ストッパープラス - ブローカーポイントにて ティック - MarketInfo( MODE_TICKVALUE ) ここからは、お好みでひねってください。 ストップ・プラス=金額/(ロット*ティック) Money=Lot*Stopplus*Tick(ロット・ストップ・プラス)。 ありがとうございました!ストップロスの意味がわかりません。 Dmitry Tolmachev 2011.01.31 14:36 #435 void TrailingOrders() { ダブルディ、パ、パブ、パップ、スル、ティップ、スパ。 int cnt2; for(cnt2=OrdersTotal();cnt2>0;cnt2--) { pp=MarketInfo(OrderSymbol(), MODE_POINT)とする。 if (OrderType()==OP_BUY){ pa=MarketInfo(OrderSymbol(), MODE_ASK); sp=MarketInfo(OrderSymbol(), MODE_ASK)-MarketInfo(OrderSymbol(), MODE_BID)となります。 if (Order OpenPrice()-pa>(TrailingStop+TrailingStep-1)*pp || OrderStopLoss()==0 || pa-OrderOpenPrice()>(TrailingStop+TrailingStep-1)*pp)の場合。{ di=OrderOpenPrice()-pa-TrailingStop*pp.です。 if (OrderStopLoss()==0) sl=OrderOpenPrice()+(TrailingStop-sp+TrailingStep-1)*pp; else sl=0; if (OrderStopLoss() >0) sl=OrderStopLoss() -di; if (pa-OrderOpenPrice()>(TrailingStop+TrailingStep-1)*pp) sl=pa-(TrailingStop+TrailingStep-1)*pp; if (OrderTakeProfit()>0) tp=OrderTakeProfit()-di; else tp=0; ModifyOrder(pa+TrailingStop*pp, sl, tp); } } if (OrderType()==OP_SELL) { (オーダータイプ==OP_SELL) pb=MarketInfo(OrderSymbol(), MODE_BID)とする。 if (pb-OrderOpenPrice()>(TrailingStop+TrailingStep-1)*pp || OrderStopLoss()==0 || OrderOpenPrice()-pb>(TrailingStop+TrailingStep-1)*pp){ di=pb-OrderOpenPrice()-TrailingStop*pp.です。 if (OrderStopLoss()==0) sl=OrderOpenPrice()-(TrailingStop+TrailingStep-1)*pp; else sl=0; if (OrderStopLoss() >0) sl=OrderStopLoss() +di; if (OrderOpenPrice()-pb>(TrailingStop+TrailingStep-1)*pp) sl=pb+(TrailingStop+TrailingStep-1)*pp; if (OrderTakeProfit()>0) tp=OrderTakeProfit()+di; else tp=0; ModifyOrder(pb-TrailingStop*pp, sl, tp)です。 } } } } なぜこのコードではバイをトロールしないのでしょうか? [Archive!] Any rookie question, どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - break-even script - needs Владимир Тезис 2011.01.31 14:50 #436 Aleksandr_8: この「ブラブラ」、どうやって手に入れるのでしょうか? 出力用のPrint()、Alert()は問題ないです。 端末にCOUNTERをインストールする際、パラメータを入力する代わりに プリセットディレクトリにある既存のプリセットを読み込むだけです。 で、拡張子が *.set のもの(例:ファイル - proba.set)。 この名前の由来は?(かくかくしかじか) extern int StopLoss=50; extern double Lot=0.1 をEAのstart()関数に追加してください。 Comment("\n","StopLoss = ",StopLoss,"\n","Lot = ",Lot); Владимир Тезис 2011.01.31 14:53 #437 rasder: こんちは そのような自転車や可能性があるのであれば、アドバイスしてください。 2つのアカウントと1つのアドバイザーがあります。1つのアカウントでの取引が他のアカウントで重複しているか、またはその逆で、オープンしません。 ありがとうございました。 テキスト文書に表示された注文を、別の口座のEAがテキスト文書に新しい注文を検出すると、全く同じ注文を開くようなコードを作る必要があります。MQL4ではなく、他のプログラミング言語のDLLにコードを書いて、ファイルへのパスを書く手間を省くだけでよいのです。 Владимир Тезис 2011.01.31 14:54 #438 Aleksandr_8: この名前はどうすればいいのですか?(かくかくしかじか) MQL4ツールでは、ファイル名を取得するのに問題があります。しかし、この問題は他のプログラミング言語ではかなり解決可能です。 Виталий 2011.01.31 14:56 #439 12345 = 54321 = 21345 =... といった具合に、1~7までの5桁の数字の組み合わせで、一意に決まるコードを作成する方法を教えてください。つまり、12345はOKで、12341はNGということです。 ありがとうございます。 Виктор 2011.01.31 14:57 #440 drknn: MQL4ツールはファイル名を取得するのに問題がありますが、このタスクは他のプログラミング言語でも解決できます。 なぜ、WindowExpertName()+".set "で生成できないのでしょうか? 1...373839404142434445464748495051...537 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
こんちは
そのような自転車や可能性があるのであれば、アドバイスしてください。
2つのアカウントと1つのアドバイザーがあります。1つのアカウントでの取引が他のアカウントで重複しているか、またはその逆で、オープンしません。
ありがとうございました。
Comment("bah blah blah")
この「ブラブラ」、どうやって手に入れるのでしょうか?
出力用のPrint()、Alert()は問題ないです。
ターミナルにCOUNTERをインストールすると、そこにパラメータを入力するのではなく
プリセットディレクトリにある既存のプリセットを読み込むだけです。
で、拡張子が *.set のもの(例:ファイル - proba.set)。
この名前の由来は?(かくかくしかじか)
皆さん、こんにちは。
皆さん、どなたかRSIに基づいた簡単なEAをお持ちではないでしょうか。考え方としては、50%クロスがあった場合、クロスの方向に注文を出すというものです。必要なパラメータは、50%クロス、ストップロス・サイズ、テイクプロフィット・サイズの 3つのみです。以上です。
何か情報があれば、事前に教えていただけるとありがたいです。
連動式:Lot=Money/(Staples*Tick)
お金 - 稼いだ/失った
ストッパープラス - ブローカーポイントにて
ティック - MarketInfo( MODE_TICKVALUE )
ここからは、お好みでひねってください。
ストップ・プラス=金額/(ロット*ティック)
Money=Lot*Stopplus*Tick(ロット・ストップ・プラス)。
ダブルディ、パ、パブ、パップ、スル、ティップ、スパ。
int cnt2;
for(cnt2=OrdersTotal();cnt2>0;cnt2--)
{
pp=MarketInfo(OrderSymbol(), MODE_POINT)とする。
if (OrderType()==OP_BUY){
pa=MarketInfo(OrderSymbol(), MODE_ASK);
sp=MarketInfo(OrderSymbol(), MODE_ASK)-MarketInfo(OrderSymbol(), MODE_BID)となります。
if (Order OpenPrice()-pa>(TrailingStop+TrailingStep-1)*pp || OrderStopLoss()==0 || pa-OrderOpenPrice()>(TrailingStop+TrailingStep-1)*pp)の場合。{
di=OrderOpenPrice()-pa-TrailingStop*pp.です。
if (OrderStopLoss()==0) sl=OrderOpenPrice()+(TrailingStop-sp+TrailingStep-1)*pp; else sl=0;
if (OrderStopLoss() >0) sl=OrderStopLoss() -di;
if (pa-OrderOpenPrice()>(TrailingStop+TrailingStep-1)*pp) sl=pa-(TrailingStop+TrailingStep-1)*pp;
if (OrderTakeProfit()>0) tp=OrderTakeProfit()-di; else tp=0;
ModifyOrder(pa+TrailingStop*pp, sl, tp);
}
}
if (OrderType()==OP_SELL) { (オーダータイプ==OP_SELL)
pb=MarketInfo(OrderSymbol(), MODE_BID)とする。
if (pb-OrderOpenPrice()>(TrailingStop+TrailingStep-1)*pp || OrderStopLoss()==0 || OrderOpenPrice()-pb>(TrailingStop+TrailingStep-1)*pp){
di=pb-OrderOpenPrice()-TrailingStop*pp.です。
if (OrderStopLoss()==0) sl=OrderOpenPrice()-(TrailingStop+TrailingStep-1)*pp; else sl=0;
if (OrderStopLoss() >0) sl=OrderStopLoss() +di;
if (OrderOpenPrice()-pb>(TrailingStop+TrailingStep-1)*pp) sl=pb+(TrailingStop+TrailingStep-1)*pp;
if (OrderTakeProfit()>0) tp=OrderTakeProfit()+di; else tp=0;
ModifyOrder(pb-TrailingStop*pp, sl, tp)です。
}
}
}
}
なぜこのコードではバイをトロールしないのでしょうか?
この「ブラブラ」、どうやって手に入れるのでしょうか?
出力用のPrint()、Alert()は問題ないです。
端末にCOUNTERをインストールする際、パラメータを入力する代わりに
プリセットディレクトリにある既存のプリセットを読み込むだけです。
で、拡張子が *.set のもの(例:ファイル - proba.set)。
この名前の由来は?(かくかくしかじか)
extern int StopLoss=50;
extern double Lot=0.1
をEAのstart()関数に追加してください。
Comment("\n","StopLoss = ",StopLoss,"\n","Lot = ",Lot);
こんちは
そのような自転車や可能性があるのであれば、アドバイスしてください。
2つのアカウントと1つのアドバイザーがあります。1つのアカウントでの取引が他のアカウントで重複しているか、またはその逆で、オープンしません。
ありがとうございました。
テキスト文書に表示された注文を、別の口座のEAがテキスト文書に新しい注文を検出すると、全く同じ注文を開くようなコードを作る必要があります。MQL4ではなく、他のプログラミング言語のDLLにコードを書いて、ファイルへのパスを書く手間を省くだけでよいのです。
この名前はどうすればいいのですか?(かくかくしかじか)
12345 = 54321 = 21345 =... といった具合に、1~7までの5桁の数字の組み合わせで、一意に決まるコードを作成する方法を教えてください。つまり、12345はOKで、12341はNGということです。
ありがとうございます。
MQL4ツールはファイル名を取得するのに問題がありますが、このタスクは他のプログラミング言語でも解決できます。