どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 1028

 
borilunad:
ターミナルでマウスの右ボタンを押すと、さまざまなオプションのリストが表示されます。すみません、書いてみて、以前のように確認することにしました。テスターで最適化プロパティでドローダウンの条件を減らすなどしています。
ここで、右のマウスについてですが、それだけです。ありがとうございます。
 
こんにちは。

インジケーターに 問題が見つからない。あるサーバーのティックチャートは6桁で表示され、別のサーバーでは4桁で表示されます。もしかしたら、この理由を知っている人がいるかもしれませんね。


ファイル:
 
EAコードに関するヘルプ

私はmql4を学び始めたばかりで、私のアルゴリズムを使ってEAを作ろうとして いるところです。興味があります。EAのコードで、未決済注文や新規注文に対して、2つの未決済注文を一定の距離で設定する方法 ステップフォワード・バックワード。単純に、買い注文が始まったばかりで、それが最後の注文であれば、buystopまたはsellstopを設定すればよいことは明らかです。しかし、同時に5つまたは10つのオープンオーダーを持っていて、マーケットに50のオープンオーダーがある場合、どのように保留オーダーを置くべきかを選択するのでしょうか?
 

こんにちは 経験豊富なフォーラムのユーザー、助けてください。

EAがあるんです。以下にEAファイルそのものを添付します。EAのアルゴリズムに、ロット計算時にこの数式を使用することを挿入したい。保証金の2%。できれば助けてください。

ファイル:
1111.zip  28 kb
 

好奇心から、そして自作の関数をどう表現するのがベストなのか、その答えを求めて、標準関数とその自転車の速度をテストすることにしたのです。私は一番つまらないもの、MathMaxを選びました。パラメータを参照で渡す モード、参照なしで渡すモード、パラメータ渡しなしで渡すモードを試した。インクルードファイルの記述とネイティブコードに直接記述した場合の違いも試してみました。結局、標準機能で最速のバイクの2倍の速度が出ることがわかりました。どうしてそうなるのか、理解できませんでした。その後、インポートとエクスポートのことを思い出しました。コンパイルしたバイクで結果を見てみる。

輸入すると、その差は〜1.35倍まで縮まった。

しかし、エクスポートには問題があります。コンパイルされた関数は外から見えないのです。コードがコンパイルされない、エラーがそこにハングアップする。

'Max' - 関数が定義されていない

Max0' - 関数未定義

その理由は何でしょうか。

コンパイルされた関数のコード。

#property library
#property strict
//+------------------------------------------------------------------+
double Max(const double &v1, const double &v2, const double &fract)export
{
   if(v1 > v2 + fract)
      return(v1);
   else
      return(v2);
}
double Max0(const double &v1, const double &v2)export
{
   if(v1 > v2)
      return(v1);
   else
      return(v2);
}

インジケータコードで呼び出される。

V[0] = Max(Open[i], Close[i], Fract);
V[5] = Max0(Open[i], Close[i]);
 
givanchy:

こんにちは 経験豊富なフォーラムのユーザー、助けてください。

EAがあるんです。以下にEAファイルそのものを添付します。EAのアルゴリズムに、ロット計算時にこの数式を使用することを挿入したい。保証金の2%。できれば助けてください。

注文数量 =口座残高* リスク * _Point / (ストップオーダー(pips) * ピップ値)
TV = MarketInfo(_Symbol, MODE_TICKVALUE); // - Эту строку вставить в  On Init
Vol = NormalizeDouble((AccountBalance() * Risk * _Point) / (Stop * TV), 2);// - Эту строку в основном цикле, в месте расчёта параметров ордера
//TV, Vol - double тип,
//Stop, Risk - целочисленный тип,

リスク=預金の何%か、いくら割り当てるか、になるので。

ファンドの場合、AccountBalance()を AccountEquity() に置き換える。

 
SunnYtheDreamer:
注文数量 = 口座残高 * リスク * _Point / (ストップオーダー(pips) * ピップ値)

リスク=預金に対する割合の金額、リスクは割り当てられた金額と同じになる。

ファンドの場合、AccountBalance()を AccountEquity() に置き換える。


ありがとうございました。
 
ファンクションの挿入を手伝ってくれるのは誰?23.00など指定した時刻にすべての注文(オーダー)を終了させる。プロからの質問です!!!
 
Iv-off:
ファンクションの挿入を手伝ってくれるのは誰?23.00など指定した時刻にすべての注文(オーダー)を終了させる。プロからの質問です!!!
彼はすでにあなたが尋ねたところに答えました!
 

こんにちは。

インジケータでシグナルを発生させる予定です。これらの信号をExpert Advisorに送るには、どのような関数を使用すればよいですか?