论坛

請問如何使某變數數值做為判斷邏輯?例如是0的時候代表==、1的時候代表!=、2的時候代表>=、3的時候代表>、4的時候代表<=、5的時候代表<、請問如何做到呢?

for(int 判斷邏輯=0;判斷邏輯<6;判斷邏輯++){ if(條件a 判斷邏輯 條件b){ ... }//end if }//end for 請問有辦法達到以上的功能嗎? 還是說一定要寫成死的呢?(除了以下的寫法還有其他寫法嗎?) for(int 判斷邏輯=0;判斷邏輯<6;判斷邏輯++){ if(判斷邏輯==0 && 條件a == 條件b){ ... }//end == else if(判斷邏輯==1 && 條件a != 條件b){ ... }//end != else if(判斷邏輯==2 && 條件a >= 條件b){ ... }//end >= else

請問如何在禁止自動交易的平台使用ea?

如題、這問題最近遇到、用手動交易就能成交、用mt5內建的一鍵交易也能成交 但用ea或腳本卻只會顯示 [AutoTrading disabled by server] 請問有高手研究過手動交易與ea交易在送出訂單時封包資訊的差別嗎?? 或…請問有辦法讓ea交易所送出的訂單讓平台判定是手動交易嗎? 希望高手解答一下、感謝~~

請問非常多層的for迴圈如何加速呢?

如題、我測試迴圈層數與架構越多、每跑完成一圈的時間越長 請問有什麼辦法能解決這個問題嗎? 迴圈語法大概框架如下、請問有什麼方法能夠改良呢? for(int a=0;a<=10;a++){ for(int b=0;b<=10;b++){ for(int c=0;c<=10;c++){ for(int d=0;d<=10;d++){ for(int e=0;e<=10;e++){ for(int f=0;f<=10;f++){ ........... } } } } } }

請教一下、mt5如何像mt4那樣、並且不顯示錯誤 abnormal termination 呢?

我想要的功能是像mt4那樣、很簡單的用Time[i]或Close[i+1]之類的功能 但是mt5不論怎麼處理、都會出現錯誤訊息、然後就卡住了 請問有什麼方法能解決呢? for(int iSL=5;iSL<80;iSL++){//停損 for(int iTP=5;iTP<200;iTP++){//停利 for(int i=Bars("TWSE",1)-1;i>=0;i--){//跑k棒 int hour0=StringToInteger(StringSubstr(TimeToString(iTime("TWSE",1,i),TIME_MINUTES),0,2)); int