//+------------------------------------------------------------------+//| Функция устанавливает значение высоты графика в пикселях. |//+------------------------------------------------------------------+bool ChartHeightInPixelsSet(constint value,constlong chart_ID=0,constint sub_window=0)
{
//--- сбросим значение ошибкиResetLastError();
//--- установим значение свойстваif(!ChartSetInteger(chart_ID,CHART_HEIGHT_IN_PIXELS,sub_window,value))
{
//--- выведем сообщение об ошибке в журнал "Эксперты"Print(__FUNCTION__+", Error Code = ",GetLastError());
return(false);
}
//--- успешное выполнениеreturn(true);
}
みんな、教えてください。スクリプトやターキーで何とかならないか。
チャートを上げる。つまり、ウィンドウの大きさはそのままでいいのです。そのレベルから圧縮されるように見積もりを上げればいいのです。つまり、設定されるその距離、例えば間隔からです。
でも、チャートの一番下からは無理...。
ページの真ん中に寄る。
Expert Advisorのコードを作成しているのですが、ロットの計算で問題があります。
すべてが正しいようです、それはテスターでうまく動作しますが、私はデモ口座に それを置くと、それは2ロットを開き、十分な資金がないというエラーを生成し、それです。いろいろな解決策を試したが、問題を解決することができなかった。FXロボットを使ってみたが、使い方がわからない。
オルゴール式に置き換えてみた
まで
double lots = (AccountBalance()*0.0025*Bid);
しかし、うまくいかなかった。
Expert Advisorのコードを作成しているのですが、ロットの計算で問題があります。
すべてが正しいようです、それはテスターでうまく動作しますが、私はデモ口座にそれを置くと、それは2ロットを開き、十分な資金がないというエラーを生成し、それです。いろいろな解決策を試したが、問題を解決することができなかった。FXロボットを使ってみたが、使い方がわからない。
オルゴール式に置き換えてみた
まで
double lots = (AccountBalance()*0.0025*Bid);
しかし、うまくいかなかった。
ファイル拡張子をex4ではなく mq4 とする。
謝辞
自分で確認したわけではありませんが、参考文献はhttps://docs.mql4.com/ru/constants/chartconstants/charts_samples。
ページの真ん中に寄る。
もう少し具体的に教えてください。インジケータに入れるべきか、スクリプトに入れるべきか?
プログラミングは苦手なんです。この関数を毎回入力して呼び出さなければならないのでしょうか?
ここで、もうひとつ質問です。この関数に何を渡せばいいのでしょうか?
извияюсь
ひとことアドバイス
Expert Advisor は、明示的に規定されたいくつかの TF を使用します。
1つのTFは引用アーカイブに存在しない(H1)。
始値で 1分足でテストしています。
は、テスターが勝手に欠落したTFを変換してくれるのでしょうか?
というのも、引用履歴にあるすべてのTFで同じ結果になるようです。
どこで読めますか?
理解を助ける。
注文を出すときは、TakeProfit =90、StopLoss =30 とします。注文は、TakeProfitまたはStopLossレベルによってのみ閉じられます。その値は3倍異なり、Expert Advisorをテストする 際のStrategy Testerレポートでは、最大利益トレード=平均利益トレード=最大負けトレード=平均負けトレードとなっています。TakeProfitとStopLossの比率を上げたときだけ、状況が変わります。なぜそうなるのか、私には理解できない。解き明かすのを手伝ってください。
double lots = (AccountBalance()*0.0025*Bid);
EURUSDペアで レバレッジ1:500の場合のロットの計算式です。
もともとの計算式は違いますが、1:500のレバレッジにも対応しています。
ダブルロット=(AccountBalance()*0.0025*Bid):私自身にそれを変更しました。
問題は、2区画も開けてしまうことでした。
質問の理由がよくわからないのですが。アルゴリズムについては、それはあなたの自由です。コードに関しては、何も複雑なことはありません。ローソク足には、高値、安値、始値、終値があります。そして、このデータがあれば、必要に応じてフィボレベルを含む他のあらゆるマーケットデータを取得することができます。
フィボナッチには詳しくないのですが、どの方向に動くかのヒントありがとうございます!高値と安値はずっと気にしていました。