アスク! - ページ 161 1...154155156157158159160161162163164165166167168...182 新しいコメント jidonk 2010.01.11 03:07 #1601 ストップロス後のオープンリバーサルトレード こんにちは、マスターコーダーズ。 前の注文がStopLossにヒットした後、反転注文を出すコードの作り方を教えてください。 例えば まず、XXストップロスで買い注文を出し、価格がSLにヒットしたら、すぐに(買い)ストップロス価格で新しい売り注文を 出します。 ヘッジが許可されていないので、これはECNブローカーで動作するはずです。 ありがとうございます。 LukeB 2010.01.11 03:38 #1602 リスク計算EA EAで購入するロット数を決定するコードを作っています。ほぼ完成しており、主な部分は以下の通りです。 double LotsToOpen(double riskLevel, double ticksToRisk) です。 私が解決したいのは、1ピップのティックを見つける方法です。分数ロットシステムでは通常答えは10ですが、私は1ピップの「古い」定義、つまりEURUSDのロットで10ドル、または通常クォートの有効数字5桁で1桁の変化となるものを使用しています。 double TicksInOnePip() { // これを口座で取得するためのプログラム的な方法があるはずです。 // ユーザーの入力に依存する必要はありません。 return(TicksInAPip); すべての通貨 ペアで動作するようにこれをプログラムする方法について、何か考えやアイデアはありますか? ファイル: risklotcalculator.mq4 12 kb Robert 2010.01.11 17:44 #1603 バッファの色変化を見るためのコメント表示 黄ひげです。 何が間違っているのか、誰か教えてください。 ある色が別の色に変わる時、そのポイントをどのようにとらえるのか、どなたか教えていただけませんか? ありがとうございます。 --- こんにちは、黄ひげさん。 --- アラート:LSMA5 = 2147483647.00000000 * これは、"空のバッファ"...値を取得していないことを示します。色の変化を見つけるために、これらの余分なバッファを必要としないはずです。以下を参照してください。 --- LSMAバッファの値を表示し、色の変化に対応させるには、以下のコメントをLSMAコードに追加してください。 コメント( "\n ExtMapBuffer1[shift]", ExtMapBuffer1[shift]". をクリックすると、"ExtMapBuffer2[shift]", "ExtMapBuffer2[shift]" をクリックすると、"ExtMapBuffer2 "をクリックします。 を選択し、"ExtMapBuffer3[shift]", ExtMapBuffer3[shift]を選択します。 "\n ", "\n " ) ; 完了したら再コンパイルしてください。 Strategy Testerを 使う - 任意のEAを実行し、LSMAインジケータをチャートに配置します。STesterを本当にゆっくり動かして、色の変化に合わせてバッファの値が変化するのを見る。 これが役に立つことを願っています。 ロバート halvardu 2010.01.22 10:16 #1604 モメンタムの 値を表示する? こんにちは、誰かが私に表示する方法を教えてくださいすることができます。 画面上にインジケータを持つことなく、画面上の運動量の値を表示する方法を教えてください。 画面上に表示する方法を教えてください。 よろしくお願いします。 よろしくお願いします。 increase 2010.01.22 14:14 #1605 インジケーターの宣言部分に、以下のようなif文を設定するにはどうしたらよいでしょうか。 extern int TS=30; //トレーリングストップ というような文があります。 if(Digits==2||Digits==4) PF=1; else PF=10; のようにすれば、自動的に桁が設定されるのでは? luxinterior 2010.01.22 20:11 #1606 変数PFはinit関数の 外側に置き、PFを初期化するコードをinit関数の中に入れるということです。 また、if文の中でもっと中括弧を使うようにしてください。そうすれば、バグが発生したときにも、その原因を突き止めるのが簡単になります。 if(xxx){ zzz }else{ yyy } ラックス dansmol 2010.01.23 23:38 #1607 ヘルプが必要です! 皆さん、こんにちは。 カオスオシレーターのインジケータを変更して、チャートの背景として表示できるようにしてくれませんか? チャートの背景として表示できるようになりませんか? 今までありがとうございました。 ありがとうございました。 ダン ファイル: chaos_oscillator.ex4 4 kb kiprep 2010.02.16 09:23 #1608 関連質問 re ウィンドウの高さ メインウィンドウの高さをピクセル値で取得する方法を教えてください。私は、以下の方法でメインウィンドウの下からのy_distanceを計算したいです。 y_distance = (価格-WindowPriceMin())/(WindowPriceMax()-WindowPriceMin())*WindowHeight(ウィンドウの高さ) 私はピクセル単位で y-distanceを与えるために、ピクセル単位でWindowHeightの値を取得する必要があります。 iscuba11: コードを教えてくれて本当にありがとう。 また一つ、私の学習に黄金のナゲットを追加しました。ありがとうございました、そして素晴らしい週末を Dave <<< 削除済み 2010.02.16 18:28 #1609 マルチタイムフレーム移動平均の計算方法について こんにちは、トレーダーの皆さん。 私は今、インジケーターを作っているのですが、複数の時間枠の移動平均を単純な時間枠に計算する方法を知りたいのです。 例えば 次のように変換する必要があります。 SMACurrent=iMA(NULL,60,1,0,MODE_SMA,PRICE_CLOSE,shift)を計算します。 SMAPrevious=iMA(NULL,60,1,0,MODE_SMA,PRICE_CLOSE,shift+1)とする。 23は慣例的にExponentialと 聞いたことがありますが、よくわかりません。 時間カレント(5M)の "1 "の値はどうなっているのでしょうか? SMACurrent=iMA(NULL,5,????,0,MODE_SMA,PRICE_CLOSE,shift) SMAPrevious=iMA(NULL,5,????,0,MODE_SMA,PRICE_CLOSE,shift+1) ありがとうございました。 ビックスウィン increase 2010.02.20 08:58 #1610 何行もあるときに1行ずつ選んで処理するにはどうしたらいいのでしょうか? 以下のような感じです。 if (Askval5) { buy=1;sell=0; }. if (Askval4) { buy=1;sell=0;}のような感じです。 if (Askval3) { buy=1;sell=0;}のような感じでしょうか? if (Askval2) { buy=1;sell=0; }. if (Askval1) { buy=1;sell=0; }. 1...154155156157158159160161162163164165166167168...182 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
ストップロス後のオープンリバーサルトレード
こんにちは、マスターコーダーズ。
前の注文がStopLossにヒットした後、反転注文を出すコードの作り方を教えてください。
例えば
まず、XXストップロスで買い注文を出し、価格がSLにヒットしたら、すぐに(買い)ストップロス価格で新しい売り注文を 出します。
ヘッジが許可されていないので、これはECNブローカーで動作するはずです。
ありがとうございます。
リスク計算EA
EAで購入するロット数を決定するコードを作っています。ほぼ完成しており、主な部分は以下の通りです。
double LotsToOpen(double riskLevel, double ticksToRisk) です。
私が解決したいのは、1ピップのティックを見つける方法です。分数ロットシステムでは通常答えは10ですが、私は1ピップの「古い」定義、つまりEURUSDのロットで10ドル、または通常クォートの有効数字5桁で1桁の変化となるものを使用しています。
double TicksInOnePip()
{ // これを口座で取得するためのプログラム的な方法があるはずです。
// ユーザーの入力に依存する必要はありません。
return(TicksInAPip);
すべての通貨 ペアで動作するようにこれをプログラムする方法について、何か考えやアイデアはありますか?
バッファの色変化を見るためのコメント表示
黄ひげです。
何が間違っているのか、誰か教えてください。 ある色が別の色に変わる時、そのポイントをどのようにとらえるのか、どなたか教えていただけませんか?
ありがとうございます。
---
こんにちは、黄ひげさん。
---
アラート:LSMA5 = 2147483647.00000000
* これは、"空のバッファ"...値を取得していないことを示します。色の変化を見つけるために、これらの余分なバッファを必要としないはずです。以下を参照してください。
---
LSMAバッファの値を表示し、色の変化に対応させるには、以下のコメントをLSMAコードに追加してください。
コメント(
"\n ExtMapBuffer1[shift]", ExtMapBuffer1[shift]".
をクリックすると、"ExtMapBuffer2[shift]", "ExtMapBuffer2[shift]" をクリックすると、"ExtMapBuffer2 "をクリックします。
を選択し、"ExtMapBuffer3[shift]", ExtMapBuffer3[shift]を選択します。
"\n ",
"\n " ) ;
完了したら再コンパイルしてください。
Strategy Testerを 使う - 任意のEAを実行し、LSMAインジケータをチャートに配置します。STesterを本当にゆっくり動かして、色の変化に合わせてバッファの値が変化するのを見る。
これが役に立つことを願っています。
ロバート
モメンタムの 値を表示する?
こんにちは、誰かが私に表示する方法を教えてくださいすることができます。
画面上にインジケータを持つことなく、画面上の運動量の値を表示する方法を教えてください。
画面上に表示する方法を教えてください。
よろしくお願いします。
よろしくお願いします。
インジケーターの宣言部分に、以下のようなif文を設定するにはどうしたらよいでしょうか。
extern int TS=30; //トレーリングストップ
というような文があります。
if(Digits==2||Digits==4) PF=1; else PF=10;
のようにすれば、自動的に桁が設定されるのでは?
変数PFはinit関数の 外側に置き、PFを初期化するコードをinit関数の中に入れるということです。
また、if文の中でもっと中括弧を使うようにしてください。そうすれば、バグが発生したときにも、その原因を突き止めるのが簡単になります。
if(xxx){
zzz
}else{
yyy
}
ラックス
ヘルプが必要です!
皆さん、こんにちは。
カオスオシレーターのインジケータを変更して、チャートの背景として表示できるようにしてくれませんか?
チャートの背景として表示できるようになりませんか?
今までありがとうございました。
ありがとうございました。
ダン
関連質問 re ウィンドウの高さ
メインウィンドウの高さをピクセル値で取得する方法を教えてください。私は、以下の方法でメインウィンドウの下からのy_distanceを計算したいです。
y_distance = (価格-WindowPriceMin())/(WindowPriceMax()-WindowPriceMin())*WindowHeight(ウィンドウの高さ)
私はピクセル単位で y-distanceを与えるために、ピクセル単位でWindowHeightの値を取得する必要があります。
コードを教えてくれて本当にありがとう。 また一つ、私の学習に黄金のナゲットを追加しました。
ありがとうございました、そして素晴らしい週末を
マルチタイムフレーム移動平均の計算方法について
こんにちは、トレーダーの皆さん。
私は今、インジケーターを作っているのですが、複数の時間枠の移動平均を単純な時間枠に計算する方法を知りたいのです。
例えば
次のように変換する必要があります。
SMACurrent=iMA(NULL,60,1,0,MODE_SMA,PRICE_CLOSE,shift)を計算します。
SMAPrevious=iMA(NULL,60,1,0,MODE_SMA,PRICE_CLOSE,shift+1)とする。
23は慣例的にExponentialと 聞いたことがありますが、よくわかりません。
時間カレント(5M)の "1 "の値はどうなっているのでしょうか?
SMACurrent=iMA(NULL,5,????,0,MODE_SMA,PRICE_CLOSE,shift)
SMAPrevious=iMA(NULL,5,????,0,MODE_SMA,PRICE_CLOSE,shift+1)
ありがとうございました。
ビックスウィン
何行もあるときに1行ずつ選んで処理するにはどうしたらいいのでしょうか? 以下のような感じです。
if (Askval5) { buy=1;sell=0; }.
if (Askval4) { buy=1;sell=0;}のような感じです。
if (Askval3) { buy=1;sell=0;}のような感じでしょうか?
if (Askval2) { buy=1;sell=0; }.
if (Askval1) { buy=1;sell=0; }.