TV = MarketInfo(_Symbol, MODE_TICKVALUE); // - Эту строку вставить в On Init
Vol = NormalizeDouble((AccountBalance() * Risk * _Point) / (Stop * TV), 2);// - Эту строку в основном цикле, в месте расчёта параметров ордера
//TV, Vol - double тип,
//Stop, Risk - целочисленный тип,
ターミナルでマウスの右ボタンを押すと、さまざまなオプションのリストが表示されます。すみません、書いてみて、以前のように確認することにしました。テスターで最適化プロパティでドローダウンの条件を減らすなどしています。
インジケーターに 問題が見つからない。あるサーバーのティックチャートは6桁で表示され、別のサーバーでは4桁で表示されます。もしかしたら、この理由を知っている人がいるかもしれませんね。
こんにちは 経験豊富なフォーラムのユーザー、助けてください。
EAがあるんです。以下にEAファイルそのものを添付します。EAのアルゴリズムに、ロット計算時にこの数式を使用することを挿入したい。保証金の2%。できれば助けてください。
好奇心から、そして自作の関数をどう表現するのがベストなのか、その答えを求めて、標準関数とその自転車の速度をテストすることにしたのです。私は一番つまらないもの、MathMaxを選びました。パラメータを参照で渡す モード、参照なしで渡すモード、パラメータ渡しなしで渡すモードを試した。インクルードファイルの記述とネイティブコードに直接記述した場合の違いも試してみました。結局、標準機能で最速のバイクの2倍の速度が出ることがわかりました。どうしてそうなるのか、理解できませんでした。その後、インポートとエクスポートのことを思い出しました。コンパイルしたバイクで結果を見てみる。
輸入すると、その差は〜1.35倍まで縮まった。
しかし、エクスポートには問題があります。コンパイルされた関数は外から見えないのです。コードがコンパイルされない、エラーがそこにハングアップする。
'Max' - 関数が定義されていない
Max0' - 関数未定義
その理由は何でしょうか。
コンパイルされた関数のコード。
インジケータコードで呼び出される。
こんにちは 経験豊富なフォーラムのユーザー、助けてください。
EAがあるんです。以下にEAファイルそのものを添付します。EAのアルゴリズムに、ロット計算時にこの数式を使用することを挿入したい。保証金の2%。できれば助けてください。
リスク=預金の何%か、いくら割り当てるか、になるので。
ファンドの場合、AccountBalance()を AccountEquity() に置き換える。
注文数量 = 口座残高 * リスク * _Point / (ストップオーダー(pips) * ピップ値)
リスク=預金に対する割合の金額、リスクは割り当てられた金額と同じになる。
ファンドの場合、AccountBalance()を AccountEquity() に置き換える。
ファンクションの挿入を手伝ってくれるのは誰?23.00など指定した時刻にすべての注文(オーダー)を終了させる。プロからの質問です!!!
こんにちは。
インジケータでシグナルを発生させる予定です。これらの信号をExpert Advisorに送るには、どのような関数を使用すればよいですか?